using System.IO;
public static void ModifyDirectoryTimestamps(string path, DateTime dt)
{
Directory.SetCreationTime(path, dt);
Directory.SetLastAccessTime(path, dt);
Directory.SetLastWriteTime(path, dt);
}
public static void ModifyTimestamps(DirectoryInfo dirInfo, DateTime dt)
{
dirInfo.CreationTime = dt;
dirInfo.LastAccessTime = dt;
dirInfo.LastWriteTime = dt;
}
public static void MakeDirectoryHidden(DirectoryInfo dirInfo)
{
// Modify this directory's attributes
dirInfo.Attributes |= FileAttributes.Hidden;
}
منبع : "C#‎ 3.0 Cookbook™, Third Edition"