当前位置: 首页 > 工具软件 > FileInfo > 使用案例 >

C# FileInfo类

宿洋
2023-12-01

FileInfo 类的几个基本方法:

1. 创建文件

FileInfo fInfo = new FileInfo("Sample.txt");
 if (!fInfo.Exists)
 {
       fInfo.Create();
 }

 

2. 复制文件

FileInfo fInfo = new FileInfo("Sample.txt");
//目标文件存在则覆盖
fInfo.CopyTo("SampleCopy.txt", true);

3. 移动文件,重名文件

FileInfo fInfo = new FileInfo("Sample.txt");
fInfo.MoveTo("MoveSample.txt");//重命名

4. 删除文件

FileInfo fInfo = new FileInfo("Sample.txt");
fInfo.Delete();
  1. 获取文件名称,文件全路径,文件路径,文件大小,是否只读属性
//使用绝对路径
//C:\Users\Desktop\文件操作\FileAndFolder\bin\Debug\TestFile.txt
//使用相对路径
FileInfo fInfo = new FileInfo("TestFile.txt");
//判断文件是否存在 Exists属性
if (fInfo.Exists)
{
    ShowMsg($"{fInfo.FullName}  存在!");
    ShowMsg($"文件名:{fInfo.Name}");
    ShowMsg($"文件路径:{fInfo.Directory}");
    ShowMsg($"文件大小:{fInfo.Length} byte");
     ShowMsg($"文件是否只读:{fInfo.IsReadOnly}");
}
else
{
   ShowMsg($"{fInfo.FullName}  不存在!");
}
 类似资料: