📅  最后修改于: 2023-12-03 15:24:46.832000             🧑  作者: Mango
在 C# .NET 中,我们可以使用 System.IO
命名空间来操作文件和文件夹。在其中,System.IO.File
类提供了很多有用的方法来检查文件是否存在、创建、删除、复制等。
我们可以使用 System.IO.File.Exists()
方法来检查某个文件是否存在。该方法返回一个 bool 值,表示文件是否存在。该方法的使用示例如下:
if (File.Exists("C:\\temp\\test.txt"))
{
Console.WriteLine("文件存在。");
}
else
{
Console.WriteLine("文件不存在。");
}
我们也可以用相对路径来检查文件是否存在:
if (File.Exists("test.txt"))
{
Console.WriteLine("文件存在。");
}
else
{
Console.WriteLine("文件不存在。");
}
如果需要获取更多关于文件的信息,比如文件的创建时间、大小、修改时间等,我们可以使用 System.IO.FileInfo
类。
FileInfo fileInfo = new FileInfo("C:\\temp\\test.txt");
if (fileInfo.Exists)
{
Console.WriteLine($"文件名:{fileInfo.Name}");
Console.WriteLine($"大小:{fileInfo.Length} 字节");
Console.WriteLine($"创建时间:{fileInfo.CreationTime}");
Console.WriteLine($"修改时间:{fileInfo.LastWriteTime}");
}
在 C# .NET 中,我们可以使用 System.IO.File
类和 System.IO.FileInfo
类来检查文件是否存在、获取文件信息等操作。这些类提供了丰富的方法和属性,可以方便地操作文件和文件夹。