文件类操作
File类和FileInfo类都是提供用于创建、复制、删除、移动和打开单一文件的方法,并协助创建 FileStream 对象。
File类是静态类。FileInfo类是密封类。FileInfo类和File类的API相似度高,使用比File类灵活。
Directory类和DirectoryInfo类都是提供对目录(文件夹)进行创建、移动和枚举(循环、遍历、跌代)。
Directory类是静态类。DirectoryInfo类是密封类。DirectoryInfo类和Directory类的API相似度高,使用比Directory类灵活。
File类API:
追加文本:AppendText(),AppendAllLines(),AppendAllText()
复制文件:Copy()
创建文件:Create(),CreateText()
删除文件:Delete()
移动文件:Move()
打开文件:Open(),OpenRead(),OpenText(),OpenWrite()
替换文件:Replace()
读取文件:ReadAllBytes(),ReadAllLines(),ReadAllText(),ReadLines()
写入文件:WriteAllBytes(),WriteAllLines(),WriteAllText()
判断文件是否存在:Exists()
加密及解密:Encrypt(),Decrypt()