C# 读取文件的创建日期
时间: 2024-11-11 20:12:27 浏览: 29
在C#中,你可以使用`System.IO.FileInfo`类及其派生类`DateTimeCreationTime`属性来获取文件的创建日期。以下是一个简单的示例:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
// 指定要检查的文件路径
string filePath = "path_to_your_file.txt";
try
{
// 创建FileInfo对象
FileInfo fileInfo = new FileInfo(filePath);
// 使用DateTimeCreationTime属性获取文件创建时间
DateTime creationDate = fileInfo.CreationTime;
Console.WriteLine($"File '{filePath}' was created on: {creationDate}");
}
catch (Exception ex)
{
Console.WriteLine($"Failed to get file creation date. Error: {ex.Message}");
}
}
}
```
在这个例子中,程序会尝试读取指定路径下的文件,并打印出其创建日期。如果文件不存在或者操作过程中发生错误,将捕获异常并显示错误信息。
阅读全文