记事本设计讲课.pptxVIP

  • 7
  • 0
  • 约1.27万字
  • 约 24页
  • 2016-08-10 发布于湖北
  • 举报
记事本设计 暨南大学电气信息学院 严冬松 1 《面向对象应用程序设计》 教学目标 了解文件流(FileStream)的概念; 使用StreamReader类进行文件字符读取操作; 使用StreamWriter类进行文件字符写入操作; 掌握文本数据的读写操作的设计方法; 掌握调用系统的应用程序的设计方法。 Stream类 Stream是所有流的抽象基类,它本身并不能创建一个类实例,用户可以根据不同类型的输入和输出使用Stream类的相应的派生类。 在I/O操作类中,Directory、DirectoryInfo类都是用来封装“目录及子目录的创建、移动和枚举操作”,只不过Directory提供的是静态方法,而DirectoryInfo提供的是实例方法。 同样,File、FileInfo类都是用来封装“文件夹的创建、复制、删除、移动和打开操作”,它们协助创建FileStream,但File提供的是静态方法,而FileInfo提供的是实例方法。 文件流(FileStream) FileStream类用来对文件系统上的文件进行读取、写入、打开和关闭等操作,并可对其它与文件相关的句柄进行操作,如管道、标准输入和标准输出。 FileStream支持同步和异步读取操作。Read和Write是同步的操作方法,而BeginRead、BeginWrite、EndRead和EndWrite是异步的操作方法

文档评论(0)

1亿VIP精品文档

相关文档