标签: c# .net
.NET提供了分别设置修改/访问/创建日期(即File.SetCreationTime(),File.SetLastWriteTime()和File.SetLastAccessTime()的功能,但是有一种方法可以设置所有这三个日期同时?
File.SetCreationTime()
File.SetLastWriteTime()
File.SetLastAccessTime()
我假设这些功能中的每一个都会导致OS修改该文件的文件系统元数据,因此当应该可以在一次写入中进行所有更改时,将文件系统写入三次似乎效率低下。 (除非.NET或操作系统在后台进行优化?)