1

我该如何设置创建日期,或者如果在 WP8 中使用 Windows.Storage 的文件无法自定义文件属性?如果无法使用 Windows 存储来做到这一点,是否还有其他方法可以将元数据与文件一起存储?我不想使用独立存储设置或数据库或任何东西。

4

1 回答 1

0

您想获取文件创建时间吗?如果是这样,您可以使用以下代码获取文件创建日期:

using (IsolatedStorageFile isof = IsolatedStorageFile.GetUserStoreForApplication())
{
    using (var fileStream = isof.OpenFile("myfile.txt", FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite))
    {
        byte[] htmlContentBytes = Encoding.UTF8.GetBytes("test string");
        fileStream.Write(htmlContentBytes, 0, htmlContentBytes.Length);
    }

    var creationTime = isof.GetCreationTime("myfile.txt");// get creation time/date
    var lastAccessTime = isof.GetLastAccessTime("myfile.txt"); // get last access time/date
    var lastWriteTime = isof.GetLastWriteTime("myfile.txt"); // get last Write time/date
}
于 2014-03-03T09:48:36.767 回答