训练师脚本:《如何读写文件》
更新时间:2023-05-14 22:12:01 阅读量: 实用文档 文档下载
- 英雄训练师脚本推荐度:
- 相关推荐
.NET 教程
如何读写文件
第1页PPT
(站在演讲台正中央,精神饱满,声音洪亮)
(按“切换键”,指着课程标题)
这节课我们学习如何读写文件。
(切换PPT)
第2页PPT
首先我们要知道读写文本文件的五大步骤,(切换PPT)首先要创建一个文件流,然后创建相应的读写器,接着执行读写操作,执行读写操作完毕后要关闭读写器,最后关闭文件流。
(切换PPT)
第3页PPT
下面我们来看一个例子,这个例子要求实现将文本框的内容写入Text.txt文件,(切换PPT)那么按照刚才的步骤,第一步创建一个文件流,我们使用FileStream的带参构造函数来实例化文件流对象,第一个参数是指你要操纵的文件路径,第二个参数确定是打开或创建文件,第三个参数指定FileStream对象访问文件的方式为只读、只写还是可读可写。由于我们要写入文件,所以第二步创建写入器,写入一个流。第三步我们执行写入操作,我们将文本框中的内容放到content变量中,写入到path指定的文件中去。第四步关闭写入器,第五步关闭文件流。 (切换PPT)
.NET 教程
第4页PPT
我们在执行文件操作的时候,一定要选引入System.IO命名空间,这里提供了文件操作的类。文件流用于读写文件,它的构造方法如下。(切换PPT)刚才已经提到path用来指定文件路径,第二个参数用来指定如何打开文件,它的值是FileMode枚举类型,具体的取值有如下三种: Create指创建一个新文件,如果文件存在、则改写旧文件 ,Open指打开现有文件,CreateNew指新建一个文件,如果文件存在会发生异常。
(切换PPT)
第5页PPT
接下来我们看文件写入器和读取器,当我们需要向文本文件写入内容时需要创建StreamWriter对象,当我们要读取文本文件的内容时需要创建StreamReader对象。无论创建写入器还是读取器,构造函数中都需要传入文件流。写入器有两个写入方法,Write方法指一次性写入,而WriteLine方法指写入一行数据。读取器有两个读取方法,.ReadToEnd方法指一次性读取到文件末尾,ReadLine方法指读取一行数据。使用后记得要关闭文件写入器和读取器。
(切换PPT)
第6页PPT
这里是实现读取文本文件的代码,它将文本文件中的数据读取出来显示在文本框中,它的使用步骤和写入文本文件是相似的。
(切换PPT)
第7页PPT
但是写入器和读取器都是允许直接将字符串写入文件或直接读取的,也就是说如果我们如果不创建文件流,也可以实现上面的操作。(切换PPT)如果我们创建写入器时直接指定路径,如果在该路径下文件不存在的话则会自动创建文件,读
.NET 教程
取文件的时候也可以直接指定路径完成。使用文件流的优点是可以显式指定是否创建文件和共享许可,也可以获得打开文件的更多控制选项 。
(切换PPT)
第8页PPT
刚才我们已经学习完本节课的理论部分,下面我要带领大家完成本课的上机部分。本门课的上机部分我们将完成文件的读写操作。
首先我们将文件写入硬盘中,如图所示(手指PPT讲解),然后我们从指定位置读取文件。 (切换PPT)
第12页PPT
这一节课我们主要学习了如何读写文件这个内容,并且运用所学的内容完成文件的读写练习。
(根据实际的授课情况,以及剩下的时间选择几个问题回顾本节课)
现在下课!
正在阅读:
训练师脚本:《如何读写文件》05-14
4SPD附件05-10
晶体管放大电路分析及计算05-01
情人约会02-19
情意深藏美文11-03
我是孝心女儿作文500字06-25
深沉如山作文400字06-25
医学影像技术考试题A卷(修订版)精选01-06
淄博市第三批市级重点文物保护单位名单11-27
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 读写
- 脚本
- 训练
- 文件
- 如何
- 企业财务人员工作指导手册
- 机械制造工艺学课程设计CA6140车床拨叉831007
- 八年级数学上册《2.3 立方根》教学设计 北师大版
- IP报警对讲系统说明书
- Three-dimensional visualization
- 2012高考模拟精选分类解析(二十五)验证机械能守恒定律学生版
- 八年级物理力的合成
- 人教新课标高中英语必修四-Unit-4-Body-Language-单元词汇练习及答案
- 八年级英语一般将来时专项练习题
- 幼儿园食品安全自检自查与报告制度
- 勃兰登堡级战列舰
- 中班教案:认识梯形
- 经济法考试复习总结
- 高中数学重点必修知识点
- 8 《小狗包弟》教案(新课标人教版 高中语文必修一)
- 颜色与五行(经典)
- 高三数学复习资料
- 扬州大学 化学化工学院 主持人队 年度工作总结
- 观赏树木----园林特性
- 张淑艳+编译原理试题及答案