C#网络应用编程基础 教学课件 作者 马骏习题答案 第06章 习题答案.docVIP

  • 1
  • 0
  • 约2.7千字
  • 约 3页
  • 2019-10-04 发布于广东
  • 举报

C#网络应用编程基础 教学课件 作者 马骏习题答案 第06章 习题答案.doc

第6章 目录管理与文件管理 习题6 参考解答 1. 简要回答文件和流之间的区别和联系。 【解答】 文件(file)和流(stream)即有区别又有联系。文件是在各种媒质上(可移动磁盘、硬盘、CD 等)永久存储的数据的有序集合。它是一种进行数据读写操作的基本对象。通常情况下,文件按照树状目录进行组织,每个文件都有文件名、文件所在路径、创建时间、访问权限等属性。 流是字节序列的抽象概念,例如文件、输入输出设备、内部进程通信管道或者TCP/IP套接字等均可以看成流。流提供一种向后备存储器写入字节和从后备存储器读取字节的方式。 2. Directory类为我们提供了哪些目录管理的功能,它们是通过哪些方法来实现的? 【解答】 Directory类为我们提供了对磁盘和目录进行管理的功能,如复制、移动、重命名、创建和删除目录,获取和设置与目录的创建、访问及写入操作相关的时间信息。 如:CreateDirectory方法用于创建指定路径中的所有目录;Delete方法用于删除指定的目录;Move方法能够重命名或移动目录;Exists方法用于确定给定路径是否引用磁盘上的现有目录; GetCurrentDirectory方法用于获取应用程序的当前工作目录; GetFiles方法用于返回指定目录中的文件的名称等。 3. 编写程序综合应用Directory类的主要方法。首先确定指定的目录是否存在,如果

文档评论(0)

1亿VIP精品文档

相关文档