C# FileInfo select
时间: 2023-10-31 19:59:41 浏览: 134
您好!如果您想使用C#来选择文件信息,可以使用FileInfo类。FileInfo类提供了访问和操作文件的方法和属性。
以下是一个示例代码,演示如何使用FileInfo类选择文件信息:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "C:\\path\\to\\file.txt"; // 替换为您要选择的文件路径
FileInfo fileInfo = new FileInfo(filePath);
if (fileInfo.Exists)
{
// 获取文件名
string fileName = fileInfo.Name;
Console.WriteLine("文件名: " + fileName);
// 获取文件大小(以字节为单位)
long fileSize = fileInfo.Length;
Console.WriteLine("文件大小: " + fileSize + " 字节");
// 获取文件创建时间
DateTime creationTime = fileInfo.CreationTime;
Console.WriteLine("创建时间: " + creationTime);
// 获取文件最后访问时间
DateTime lastAccessTime = fileInfo.LastAccessTime;
Console.WriteLine("最后访问时间: " + lastAccessTime);
// 获取文件最后修改时间
DateTime lastWriteTime = fileInfo.LastWriteTime;
Console.WriteLine("最后修改时间: " + lastWriteTime);
}
else
{
Console.WriteLine("文件不存在!");
}
}
}
```
在上面的示例中,我们首先创建了一个FileInfo对象,传递要选择的文件路径作为参数。然后,我们可以使用FileInfo对象的各种属性(例如Name,Length,CreationTime,LastAccessTime和LastWriteTime)来获取文件信息。
请注意,您需要将示例中的文件路径替换为您要选择的实际文件路径。
希望对您有帮助!如果您还有其他问题,请随时提问。
阅读全文