《程序设计》实验报告实验六:文件操作.docx
《《程序设计》实验报告实验六:文件操作.docx》由会员分享,可在线阅读,更多相关《《程序设计》实验报告实验六:文件操作.docx(3页珍藏版)》请在第壹文秘上搜索。
1、西华大学实验报告(理工类)开爆学院及实验.实验时间:年月日学生姓名学号成绩学生所在学院年的专业/班课程名称课程代码实验项目名称实疆六:文件操作项目代码指导效如事目学分一、实Ift目的1.了耨c#对于不同类型文件的读写方式.2、学会使用Sys1.s.10.Fi1.e和SySIe10.Fi1.eInfo两个类用来对文件进行操作,3、学会使用C#进行常用的文件操作,4、学会使用SyStem10.DirectoryIHSystem.10.DirectoryInfo两个类来对目录进行黑作。5,掌握S对XM1.的操作方法.二、实验原理1、文件与目录管理是操作系统的一个31要祖成都分,包括文件和目录的创建、
2、移动、删除、复制以及对文件的读写等操作。对于不同类型的文件E提供了不同的读写方式.2, SyStOm.10.Fi1.e类的成员都是静态的,多用于对文件的一次性Mfc作,SyStem.10.Fi1.eInfo类是实例化类,多用干对文件的通亚操作.可根据实际情况合理选用适合的文件操作类.3, C#提供多种方式用于实现某一特定文件操作,包括:创建文件、读取文件、追加内容、红制文件、删除文件、移动文件等。4、Directory类提供用于创建、移动和枚举目录和子目录的价态方法,在使用时需要引用SyS1.eff1.IO命名空间。5,DireCtory1.nf。类提供用于创建、移动和枚举目录和子目录的实例方
3、法.6、CS提供多种方式用于实现某一特定目录操作.包括:创建目录删除目录、移动目录、创建子目录、枚举目录中的目录片、枚举目录中的文件名、判断目录是否存在等.7、X.M1.(可扩展标记语言可以对文档和数据进行结构化处理,被广泛应用于在网络上传输和存能数据。8、序列化就是将对象的状态信息转换为可以存储或传输形式的过程,就是将对蚊持久化比如把时象保存为二进制或拧XM1.的方式.三、实It设备、仪及材料WindgS环境计尊机、ViSUa1.Studio2012软件四、实验步鼻(按照实际操作过程)1、要求:将来自于网络上的水浒108个人物的信息从一个文本文件中抽取出任务信息字段,包括每个人物的“所属星”、“绰号”、“姓名”、“说明”,招抽取出来的信息字段按人物逐条写入形成一个Exce1.文件,实现对水浒10个人物侑息的整理.待整理的水浒108个人物信息存在于一个名为“水浒人物(待整理).ii(的文本文件中.2、具体的实现步骤参考教材156页案例6-1.3,以上述信息为范础,建立一个水浒人物信息类,并将其内容序列化成XY1.文件保存在电脑上。五、实验过程记录(敷簿、图赛、计算制六、实结果分析及问讨堂1、简述文件操作类包含哪些?2、使用序列化的优点是什么?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 实验 报告 文件 操作