Windows需要什么来更新“文件修改”时间戳?

显然它在写操作期间得到更新,但是是否有任何非破坏性操作也会强制更新? 基本上看能够做相当于* nix touch命令,但在C#中以编程方式。

Solutions Collecting From Web of "Windows需要什么来更新“文件修改”时间戳?"

使用函数SetFileTime(C ++)或File.SetLastWriteTime(C#)将上次写入时间设置为当前时间。

System.IO.File.SetLastWriteTime(string path,DateTime lastWriteTime);

在.NET中,使用FileSystemInfo对象的LastWriteTime属性。 实际上, MSDN中的属性是一个完整的Touch应用程序。