摘要
在软件设计相关的课程教学中,学生一般是以源代码且压缩文件的方式提交作业,若是教师逐个解压、阅读文件,则是一件很繁重的工作。本文根据这一需求,使用C#编程语言实现该软件功能,采用递归调用技术实现学生提交作业情况查询功能,使用.NET下开源的压缩文件操作组件SharpCompress实现解压文件功能,使用StreamReader类的相关方法实现查阅源文件功能。
引文
[1]谭浩强.C程序设计第五版[M].清华大学出版社,2017(08).
[2]SharpCompress-a fully native C#library for RAR,7Zip,Zip,Tar,GZip,BZip2.Avaliableathttps://archive.codeplex.com/?p=sharpcompress.
[3]李从宏.C#程序设计及应用教程[M].北京:机械工业出版社,2017.
[4]庞燕芳.基于C#.NET的学校车辆门禁系统的设计[J].电子技术与软件工程,2008(33):125-126.
[5]杨利娟,朱杉杉.基于C#的高校排课系统[J].电子技术与软件工程,电脑编程技术与维,2018,10:23-27.
[6]郭博,舒娟,史晓凤等.基于C#的学生成绩管理系统的设计与实现[J].陇东学院学报,2018,29(05):13-15.