【C# IO 操作 】开篇 IO命名空间的解析

 

 

 

 

 

图片模板下载

System.IO命名空间类分为:文件、驱动 、目录、路径、流、比特率流的操作

驱动类:比较简单,所以就不区分静态和实例操作类,所有的操作合并在DriverInfo类中

路径类:比较简单,所以就不区分静态和实例操作类,所有的操作合并在Path类中

目录类:区分实例类(DiretoryInfo)和静态类(Diretory)、

文件类:区分实例类(FileInfo)和静态类(File)

流:区分字符流(TextStream)和比特流(Binary)、字节流(Stream).

比特流的读写:BinaryReaderBinaryWriter,适用于 XML 和 JSON 序列化。用于取代二进制序列化

访问控制:FileSystemAclExtensions

文件系统操作要配合操作访问权限进行操作,所以要学习访问控制命名空间:

System.Security.Pricipal

System.Security.AccessControl 主要的两个类:

文件安全类:FileSecurity

目录安全类:DirectorySecurity

设定规则的类:AccessRule

posted @ 2021-11-12 15:58  小林野夫  阅读(69)  评论(0编辑  收藏  举报
原文链接:https://www.cnblogs.com/cdaniu/