文件和注册表

对于文件系统操作,相关的类几乎都在System.IO名称空间中,而注册表操作由System.Win32名称空间中的类处理。注意,在修改文件或注册表项时,安全性显得更为重要。

       .NET基类也包含System.Runtime.Serialization名称空间中的许多类和接口,他们都与串行化有关。串行化是把一些数据转换为字节流并存储在某个地方的过程。

1、管理文件系统

       System.MarshalByRefObject----------这是.NET类中用于远程操作的基对象类,它允许在应用程序域之间编组数据。这个列表中的其他项都在System.IO名称空间中。
       FileSystemInfo-----------这是表示任何文件系统对象的基类
       FileInfo---------------这些类表示文件系统上的文件
       DirectoryInfo和Directory--------------这些类表示文件系统上的文件夹
       Path-------------这个类包含的静态成员可以用于处理路径名
       DriveInfo-------------他的属性和方法提供了指定驱动器的信息

在Windows上,包含文件并用于组织文件系统的对象称为文件夹,例如,在路径D:\MyDrivers\software.txt中,software.txt是一个文件,MyDrivers是一个文件夹,文件夹是一个Windows专用的术语:在其他操作系统上,用术语“目录”代替文件夹,Microsoft为了使.NET具有平台无关性,对应的.NET基类都称为Directory和 DirectoryInfo。因为它有可能与LDAP目录混淆,而且本书与Windows有关。
1.1、表示文件和文件夹的.NET类

猜你喜欢

转载自www.cnblogs.com/caozhengze/p/10140114.html