C# File.GetLastWriteTime(string path)方法
简介
File.GetLastWriteTime(string path)
方法返回指定文件或目录的最后修改日期和时间。
使用方法
语法
public static DateTime GetLastWriteTime (string path);
参数
参数 | 描述 |
---|---|
path |
文件或目录的路径字符串。 |
返回值
返回类型:DateTime
。包含指定文件或目录的最后修改日期和时间的结构体。
异常
异常类型 | 条件 |
---|---|
UnauthorizedAccessException |
指定的路径是只读的或者不允许当前用户访问该文件。 |
ArgumentException |
path 参数是一个零长度字符串,仅包含空白或者有无效字符。 |
ArgumentNullException |
path 参数是 null 。 |
NotSupportedException |
path 参数是一个不支持获取上次访问时间或修改时间的格式的路径。 |
示例
以下是使用 File.GetLastWriteTime 方法的示例:
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string path = @"C:\Test\example.txt";
DateTime lastWriteTime = File.GetLastWriteTime(path);
Console.WriteLine("文件 {0} 的最后修改时间为 {1}", path, lastWriteTime);
string directory = @"C:\Test\";
DateTime lastWriteTime2 = File.GetLastWriteTime(directory);
Console.WriteLine("目录 {0} 的最后修改时间为 {1}", directory, lastWriteTime2);
}
}
输出:
文件 C:\Test\example.txt 的最后修改时间为 2022/01/11 20:00:00
目录 C:\Test\ 的最后修改时间为 2022/01/11 20:00:00
以上就是 C# File.GetLastWriteTime(string path)
方法的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# File.GetLastWriteTime(string path):获取指定文件的最后修改时间 - Python技术站