首页 理论教育 文件管理:C#编程自学手册

文件管理:C#编程自学手册

时间:2023-10-22 理论教育 版权反馈
【摘要】:在System.IO命名空间中,和文件管理类相关的主要信息如下。System.MarshallByRefObject:访问远程处理的应用程序,可以在不同分布的程序之间调用数据。System.IO.FileSystemInfo:类FileInfo和DirectoryInfo的基类,封装了文件和目录操作的全部方法。System.IO.File:提供了创建、复制、删除移动等文件处理的静态方法,并协同创建了对象FileStream。System.IO.Path:对包含文件或目录路径的String实例进行跨平台方式操作。图14-1 System.IO命名空间文件操作类关系图因为上述各个文件操作类型都是静态类或封闭类,所以不能被继承。

文件管理:C#编程自学手册

在.NET框架类库System.IO的命名空间内,提供了专用的类来实现对文件系统的操作管理,包括常见的复制、删除、文件移动等操作。在System.IO命名空间中,和文件管理类相关的主要信息如下。

978-7-111-36370-5-Part03-128.jpgSystem.MarshallByRefObject:访问远程处理的应用程序,可以在不同分布的程序之间调用数据。

978-7-111-36370-5-Part03-129.jpgSystem.IO.FileSystemInfo:类FileInfo和DirectoryInfo的基类,封装了文件和目录操作的全部方法。

978-7-111-36370-5-Part03-130.jpgSystem.IO.File:提供了创建、复制、删除移动等文件处理的静态方法,并协同创建了对象FileStream。

978-7-111-36370-5-Part03-131.jpgSystem.IO.FileInfo:提供了创建、复制、删除移动等文件处理的静态方法,并协同创建了对象FileStream。

978-7-111-36370-5-Part03-132.jpgSystem.IO.Directory:提供了创建、复制、删除移动等文件处理的实例方法,并协同创建了对象FileStream。

978-7-111-36370-5-Part03-133.jpgSystem.IO.DirectoryInfo:提供了创建、移动和枚举目录和子目录的实例方法。(www.xing528.com)

978-7-111-36370-5-Part03-134.jpgSystem.IO.Path:对包含文件或目录路径的String实例进行跨平台方式操作。

978-7-111-36370-5-Part03-135.jpgSystem.Environment:设置当前运行环境平台的信息。

上述各个文件操作类型的对应关系如图14-1所示。

978-7-111-36370-5-Part03-136.jpg

图14-1 System.IO命名空间文件操作类关系图

因为上述各个文件操作类型都是静态类或封闭类,所以不能被继承。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈