📜  获取目录的最后访问时间 C# (1)

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

获取目录的最后访问时间 C#

在C#中,可以通过DirectoryInfo类来获取目录的信息,包括最后访问时间、创建时间、最后修改时间等。

具体实现步骤如下:

  1. 首先需要引用System.IO命名空间。
using System.IO;
  1. 创建DirectoryInfo对象,指定需要获取信息的目录路径。
DirectoryInfo directoryInfo = new DirectoryInfo("D:/Test");
  1. 调用LastAccessTime属性获取目录的最后访问时间。
DateTime lastAccessTime = directoryInfo.LastAccessTime;

完整代码如下:

using System;
using System.IO;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建DirectoryInfo对象
            DirectoryInfo directoryInfo = new DirectoryInfo("D:/Test");

            // 获取最后访问时间
            DateTime lastAccessTime = directoryInfo.LastAccessTime;

            Console.WriteLine("目录最后访问时间:" + lastAccessTime);
        }
    }
}

输出结果:

目录最后访问时间:2022/7/14 下午 05:32:31

以上就是获取目录最后访问时间的示例代码。

Markdown格式代码片段如下:

## 获取目录的最后访问时间 C#

在C#中,可以通过`DirectoryInfo`类来获取目录的信息,包括最后访问时间、创建时间、最后修改时间等。

具体实现步骤如下:

1. 首先需要引用`System.IO`命名空间。

using System.IO;


2. 创建`DirectoryInfo`对象,指定需要获取信息的目录路径。

DirectoryInfo directoryInfo = new DirectoryInfo("D:/Test");


3. 调用`LastAccessTime`属性获取目录的最后访问时间。

DateTime lastAccessTime = directoryInfo.LastAccessTime;


完整代码如下:

```csharp
using System;
using System.IO;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建DirectoryInfo对象
            DirectoryInfo directoryInfo = new DirectoryInfo("D:/Test");

            // 获取最后访问时间
            DateTime lastAccessTime = directoryInfo.LastAccessTime;

            Console.WriteLine("目录最后访问时间:" + lastAccessTime);
        }
    }
}

输出结果:

目录最后访问时间:2022/7/14 下午 05:32:31

以上就是获取目录最后访问时间的示例代码。