📅  最后修改于: 2023-12-03 15:30:18.767000             🧑  作者: Mango
File.GetCreationTime()
方法是 System.IO
命名空间中的方法,主要用于获取指定文件路径的创建时间。该方法返回的是一个 DateTime
类型的值,表示文件的创建时间。
public static DateTime GetCreationTime(string path);
path
:表示要获取创建时间的文件的路径和文件名。System.DateTime
:表示指定文件的创建时间。下面是一个简单的 File.GetCreationTime()
方法的示例:
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
// 指定文件路径
string filePath = @"C:\example.txt";
// 获取文件的创建时间
DateTime fileCreationTime = File.GetCreationTime(filePath);
// 输出文件创建时间
Console.WriteLine($"文件 {filePath} 的创建时间为 {fileCreationTime}");
}
}
该示例中,我们指定了一个文件路径并使用 File.GetCreationTime()
方法来获取该文件的创建时间。最后将结果输出到控制台。
运行结果如下:
文件 C:\example.txt 的创建时间为 2021/9/28 14:53:45
在上面的示例中,File.GetCreationTime()
方法返回的是文件的创建时间,该值被封装在 DateTime
类型的实例中。我们直接将该实例输出到控制台,将会得到类似于如下的结果:
2021/9/28 14:53:45
File.GetCreationTime()
方法仅返回指定文件的创建时间,无法获取文件的修改时间、访问时间等其他属性。File.GetCreationTime()
方法将抛出 System.IO.FileNotFoundException
异常。File.GetCreationTime()
方法将抛出 System.IO.PathTooLongException
异常。