《C#程序设计》教学课件 第7章.pptVIP

  • 0
  • 0
  • 约5.59千字
  • 约 25页
  • 2021-12-07 发布于湖北
  • 举报
第7章 文件操作 7.1 文件和流 文件是在各种媒质(可移动磁盘、硬盘、CD等)上永久存储的数据的有序集合,它是一种用于进行数据读写操作的基本对象。通常文件按照树状结构进行组织,每个文件都有文件名、文件所在路径、创建时间、访问权限等属性。 在C#中有两种类型的流,即文本流和二进制流。文本流是一行行的字符,其中的换行符表示一行的结束,所读写的字符不需要与外部设备中的字符一一对应,字符个数也可以与外部设备中的不同。二进制流是由与外部设备中的内容一一对应的系列字节组成的。使用二进制流时没有字符翻译过程,而且所读写的字节数也与外部设备中的相同。 文件和流(续) 流可以分布在网络、内存或者是磁带中,流的数据传输有两个方向:数据从外部源传输到程序中,即读取流;数据传输到外部源,即写入流。 1.Stream类 抽象基类 Stream 支持读取和写入字节。Stream 集成了异步支持。所有表示流的类都是从 Stream 类继承的。Stream 类及其派生类提供了外部源和储存库的一般视图,一般流支持读取、写入操作,有些流还支持查找操作。 文件和流(续) 2.文件目录类 (1)Directory类提供通过目录和子目录创建、移动和枚举的静态方法。 (2)DirectoryInfo 类提供通过目录和子目录创建、移动和枚举的实例方法

文档评论(0)

1亿VIP精品文档

相关文档