- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c#基础教程 文件及流 输输出操作c#基础教程 文件及流 输入输出操作c#基础教程 文件及流 输入输出操作c#基础教程 文件及流 输入输出操作
本作品采用知识共享署名-非商业性使用 2.5 中国大陆许可协议进行许可。 专业交流 模板超市 设计服务 NordriDesign中国专业PowerPoint媒体设计与开发 本作品的提供是以适用知识共享组织的公共许可( 简称“CCPL” 或 “许可”) 条款为前提的。本作品受著作权法以及其他相关法律的保护。对本作品的使用不得超越本许可授权的范围。 如您行使本许可授予的使用本作品的权利,就表明您接受并同意遵守本许可的条款。在您接受这些条款和规定的前提下,许可人授予您本许可所包括的权利。 查看全部… C#基础教程 文件及流 输入输出操作 11.1.2 输入输出操作的类型 文件输入输出操作在C#中都有对应的类型来实现,这些类型在System.IO空间中。下面介绍几种常用的对象类型。 1. Stream System.IO 为我们提供了一个抽象类Stream(流),Stream 类支持对字节的读写操作。在Stream 类中包括了对异步操作的支持。 既然 Stream 是抽象类,所有其它流的类就都必须从Stream类中继承。Stream 类及其子类共同构成了一个数据源和数据存储的视图,从而封装了操作系统和底层存储的 各个细节使程序员把注意力集中到程序的应用逻辑上来。 流包含以下基本操作: 读操作,即读出流中的数据,把数据存放在另一种数据结构中。比如:数组、字符串。 写操作,即从另一种数据结构中读出数据,存放至流对象中。比如:存储到文件或内存对象。 搜索操作,即从流中的当前位置开始搜索,定位到指定的位置。比如:到某个字符或者某个索引位置。 由于数据视图的不同,一些流可能不同时支持以上的所有操作。比如网络流就不支持搜索操作。Stream类提供了CanRead、CanWrite和CanSeek三种属性来表示流是否支持这些操作。 2. BinaryReader 和 BinaryWriter BinaryReader 和 BinaryWriter 这两个类提供了从字符串或原始数据到各种流之间的读写操作。 3. File 和 Directory File类支持对文件的基本操作。包括创建、拷贝、移动、删除和打开一个文件。 Directory 类则用于执行常见的各种目录操作。如创建、移动、浏览目录及其子目录。 File 类和Directory类都是密封类,不像抽象类Stream、File 类和 Directory 类可以被实例化,它们也不能被其它类继承。 File 类和 Directory 类的基类都是抽象类 FileSystemEntry。 4. FileStream 本作品采用知识共享署名-非商业性使用 2.5 中国大陆许可协议进行许可。 专业交流 模板超市 设计服务 NordriDesign中国专业PowerPoint媒体设计与开发 本作品的提供是以适用知识共享组织的公共许可( 简称“CCPL” 或 “许可”) 条款为前提的。本作品受著作权法以及其他相关法律的保护。对本作品的使用不得超越本许可授权的范围。 如您行使本许可授予的使用本作品的权利,就表明您接受并同意遵守本许可的条款。在您接受这些条款和规定的前提下,许可人授予您本许可所包括的权利。 查看全部…
您可能关注的文档
- ards及呼吸支持ards呼吸支持及呼吸支持.ppt
- arcmap安装教程arcap安装教程arcmap安装教程arcmap安装教程.ppt
- arm嵌入式原理技术及应用h-5arm嵌入式原理技术及应用ch-5arm嵌入式原理技术及应用ch-5arm嵌入式原理技术及应用ch-5.ppt
- arvl7:薪酬管理arv7:薪酬管理arvl7:薪酬管理arvl7:薪酬管理.doc
- arvc2009arvc20909.ppt
- ards与机械通气ards机械通气与机械通气.ppt
- armadillo配置教程rmadillo配置教程armadillo配置教程armadillo配置教程.doc
- anycast m2 pls无线推送器的详细使用说明anycast m2 plus无线推送器的详细使用说明anycast m2 plus无线推送器的详细使用说明anycast m2 plus无线推送器的详细使用说明.doc
- asm各类咳嗽临床运用as各类咳嗽临床运用asm各类咳嗽临床运用asm各类咳嗽临床运用.ppt
- assgnment 2-jb kitassgnment 2-job kitassgnment 2-job kitassgnment 2-job kit.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 初中历史_中华民国的创建教学设计学情分析教材分析课后反思.doc
- H7车组合仪表内部参数调节方法 (1).pdf VIP
- 重汽豪沃(HOWO)T5G SAC仪表、驾驶室过度线针脚定义驾驶室电器部件讲解.pdf VIP
- T5T7NanoBCU TFT仪表服务站维修培训手册.pdf VIP
- 钢琴谱学习Parla Piu Piano 降E-降G.pdf
- T7H TFT仪表、NanoBCU系统简介.ppt VIP
- 《生活饮用水卫生标准》(GB5749-2022).pdf
- 2024年监理工程师继续教育试题及答案(74分)-延续注册-必修课.docx
- 杭州银行测评笔试题目.pdf
- 危险化学品安全管理条例.ppt
文档评论(0)