📜  C# 程序查看文件的访问日期和时间(1)

📅  最后修改于: 2023-12-03 14:59:43.153000             🧑  作者: Mango

用C#程序查看文件的访问日期和时间

在编写C#程序时,我们可能需要查看文件的访问日期和时间。这些信息可以帮助我们追踪文件的修改历史,了解文件的更新情况。在本文中,我们将介绍如何使用C#程序来查看文件的访问日期和时间。

获取文件访问日期和时间

要获取文件的访问日期和时间,我们可以使用C#中的FileInfo类。FileInfo类提供了一个LastAccessTime属性,可以返回文件的访问日期和时间。

FileInfo fileInfo = new FileInfo(@"C:\temp\file.txt");
DateTime lastAccessTime = fileInfo.LastAccessTime;
Console.WriteLine("文件 {0} 的访问日期和时间为 {1}", fileInfo.Name, lastAccessTime);

上面的代码将获取文件C:\temp\file.txt的访问日期和时间,并输出到控制台上。

修改文件访问日期和时间

有时候,在编写C#程序时,我们可能需要修改文件的访问日期和时间。这可以通过FileInfo类的LastAccessTime属性来实现。

FileInfo fileInfo = new FileInfo(@"C:\temp\file.txt");
DateTime lastAccessTime = new DateTime(2022, 1, 1);
fileInfo.LastAccessTime = lastAccessTime;
Console.WriteLine("文件 {0} 的访问日期和时间已修改为 {1}", fileInfo.Name, lastAccessTime);

上面的代码将文件C:\temp\file.txt的访问日期和时间修改为2022年1月1日,并输出到控制台上。

总结

以上就是本文介绍的内容。通过使用C#程序,我们可以轻松地获取和修改文件的访问日期和时间。FileInfo类提供了访问日期和时间的属性,使我们能够方便地获取和修改这些信息。希望本文对您有所帮助!