Очевидно, что он обновляется во время операции записи, но есть ли неразрушающие операции, которые также вызывают обновление? По сути, ищет возможность выполнить эквивалент команды * nix touch, но в C # программно.
Используйте функцию SetFileTime (C ++) или File.SetLastWriteTime (C #), чтобы установить время последней записи на текущее время.
Из .NET используйте свойство LastWriteTime объекта FileSystemInfo. На самом деле в приложении этого свойства в MSDN имеется полное приложение Touch.
System.IO.File.SetLastWriteTime (строка, DateTime lastWriteTime);