File类用于创建、删除、复制、移动、打开 文件
成员函数 |
说明 |
例子 |
File.Create() |
创建一个文件 |
File.Create(@"D:\temp.txt"); |
File.Copy() |
复制文件 |
File.Copy(@"源路径", @"目标路径"); |
File.Delete() |
删除文件 |
|
File.Exists() |
文件是否存在,放回 bool |
|
File.Move() |
移动文件 |
|
File.Replace() |
替换文件,会删除源文件,但是可以备份 |
File.Replace(“源文件”, “替换文件”, “备份”) |
获取属性
成员函数 |
说明 |
例子 |
File.GetCreationTime() |
获取创建时间 |
|
File.GetLastAccessTime() |
获取上次访问时间 |
|
File.GetLastWriteTime() |
获取上次写入时间 |
|
读写
成员函数 |
说明 |
例子 |
File.WriteAllText() |
写入文本 |
|
File.WriteAllLine() |
按照数组方式写入行,每行都换行 |
|
File.WriteAllBytes() |
按照 字节数组 写入数据 |
|
File.ReadAllText() |
读入文本 |
|
File.ReadAllLines() |
按照数组方式读入行,每行都换行。返回 string[] |
|
File.ReadAllBytes() |
按照 字节数组 读入数据。返回 byte[] |
|
File.AppendText() |
追加内容 |
|
File.AppendText 追加内容
using (StreamWriter sw = File.AppendText(@"D:\temp.txt")) {
sw.WriteLine("追加文本");
}