【C# IO 操作 】开篇 IO命名空间的解析
System.IO命名空间类分为:文件、驱动 、目录、路径、流、比特率流的操作
驱动类:比较简单,所以就不区分静态和实例操作类,所有的操作合并在DriverInfo类中
路径类:比较简单,所以就不区分静态和实例操作类,所有的操作合并在Path类中
目录类:区分实例类(DiretoryInfo)和静态类(Diretory)、
文件类:区分实例类(FileInfo)和静态类(File)
流:区分字符流(TextStream)和比特流(Binary)、字节流(Stream).
比特流的读写:BinaryReader 和 BinaryWriter,适用于 XML 和 JSON 序列化。用于取代二进制序列化
访问控制:FileSystemAclExtensions
文件系统操作要配合操作访问权限进行操作,所以要学习访问控制命名空间:
System.Security.Pricipal
System.Security.AccessControl 主要的两个类:
文件安全类:FileSecurity
目录安全类:DirectorySecurity
设定规则的类:AccessRule
编程是个人爱好