public IResult <DateTime> GetCreationTime(string path) { try { return(new SuccessResult <DateTime>(Directory.GetCreationTime(path))); } catch (Exception e) { return(new FailureResult <DateTime>(e)); } }
public void TestGetCreationTime() { var tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName()); Directory.CreateDirectory(tempLongPathFilename); try { var dateTime = Directory.GetCreationTime(tempLongPathFilename); var fi = new DirectoryInfo(tempLongPathFilename); Assert.AreEqual(fi.CreationTime, dateTime); } finally { Directory.Delete(tempLongPathFilename); } }
public static DateTime GetCreationTime(string path) { return(Directory.GetCreationTime(path)); }