无法访问 UWP 应用程序中文件的 LastAccessTime

Cannot access LastAccessTime of file in UWP app

请看下图:

如何从 Fileinfo fi 中获取诸如 LastAccesstime、LastWritetime、Length..v.v.. 之类的值?

在 UWP 中,最合适的访问文件的方式是通过 StorageFiles 而不是直接通过路径。在这种情况下,您可以查看 StorageFile.GetBasicPropertiesAsync() method:

foreach (StorageFile contentStream in pickedFile)
{
    var prop = await contentStream.GetBasicPropertiesAsync();
    DateTimeOffset lastModification = prop.DateModified;
    DateTimeOffset itemTime = prop.ItemDate;
    ulong size = prop.Size;
    //...
}

FileInfo 的问题在于,在大多数情况下,您没有权限通过其路径访问文件,而 StorageFile 可以像经纪人一样,文件打开选择器授予特权。