1.查看文件文件夹的信息
通过FileInfo类获取文件相关信息
static void Main(string[] args)
{
//相对路径:找当前程序的文件路径
//绝对路径:加上文件完整的路径名
FileInfo fileInfo = new FileInfo(@"F:\unity project\C sharp 高级篇\文件操作\bin\Debug\TextFile1.txt");
Console.WriteLine(fileInfo.Exists);//判断该文件是否存在
Console.WriteLine(fileInfo.Name);//文件名.后缀
Console.WriteLine(fileInfo.Directory);
Console.WriteLine(fileInfo.Length);
Console.WriteLine(fileInfo.IsReadOnly);
Console.ReadKey();
}
通过CopyTo将文件复制到当前目录下
//将文件复制到当前目录下
fileInfo.CopyTo("t.txt");
创建文件
FileInfo fileInfo = new FileInfo("none.txt");
if(fileInfo.Exists == false)
{
fileInfo.Create();//创建当前文件
}

本文介绍了C#中对文件的高级操作,包括利用FileInfo获取文件信息、复制、创建及重命名文件;详细讲解了文件的读写方式,如逐行读取、一次性读取全文、读取字节及使用FileStream;还探讨了StreamReader和StreamWriter的用法,如ReadLine、ReadToEnd和Read方法进行文本读取,以及如何使用StreamWriter写入信息。
最低0.47元/天 解锁文章
1183

被折叠的 条评论
为什么被折叠?



