gri*_*ton 45 c# io file last-modified datecreated
我有一个.NET EXE文件.我想在C#应用程序中找到文件创建日期和修改日期.可以通过反射或IO流来实现吗?
小智 88
您可以使用以下代码:
DateTime creation = File.GetCreationTime(@"C:\test.txt");
DateTime modification = File.GetLastWriteTime(@"C:\test.txt");
Run Code Online (Sandbox Code Playgroud)
Sel*_*enç 22
你可以使用FileInfo类来做到这一点:
FileInfo fi = new FileInfo("path");
var created = fi.CreationTime;
var lastmodified = fi.LastWriteTime;
Run Code Online (Sandbox Code Playgroud)
使用 :
FileInfo fInfo = new FileInfo('FilePath');
var fFirstTime = fInfo.CreationTime;
var fLastTime = fInfo.LastWriteTime;
Run Code Online (Sandbox Code Playgroud)
返回上次写入指定文件或目录的日期和时间。
string path = @"c:\Temp\MyTest.txt";
DateTime dt = File.GetLastWriteTime(path);
Run Code Online (Sandbox Code Playgroud)
对于创建时间File.GetCreationTime方法
DateTime fileCreatedDate = File.GetCreationTime(@"C:\Example\MyTest.txt");
Console.WriteLine("file created: " + fileCreatedDate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99285 次 |
| 最近记录: |