如何根据日期时间比较两个文件?

bal*_*569 6 c#

我需要根据日期时间比较两个文件.我需要检查这两个文件是否是使用相同的日期时间创建或修改的.我用这段代码来读取文件的日期时间......

string fileName = txtfile1.Text;
var ftime = File.GetLastWriteTime(fileName).ToString();
string fileName2 = txtfile2.Text;
var ftime2 = File.GetLastWriteTime(fileName2).ToString();
Run Code Online (Sandbox Code Playgroud)

有什么建议?

Don*_*nut 16

不要调用返回ToString()DateTimeGetLastWriteTime().改为:

DateTime ftime = File.GetLastWriteTime(fileName);
DateTime ftime2 = File.GetLastWriteTime(fileName2);
Run Code Online (Sandbox Code Playgroud)

然后你可以比较ftimeftime2:

if (ftime == ftime2)
{
   // Files were created or modified at the same time
}
Run Code Online (Sandbox Code Playgroud)