如何获取StorageFolder修改时间?

时间:2016-04-11 14:35:49

标签: c# win-universal-app

我正在编写一个C#Windows Universal应用程序,需要能够检测StorageFolder的内容是否已更改。此应用程序不会连续运行,所以我不相信我可以使用更改通知。

当我使用C#在.NET中编写此应用程序时,我使用了DirectoryInfo类并使用LastWriteTime属性。

在Windows Universal中,有没有办法检查StorageFolder上次更改的时间?或者,是否有更智能的方法来检查应用程序启动时文件夹内容是否已更改?

1 个答案:

答案 0 :(得分:2)

您可以使用StorageFolder.GetBasicPropertiesAsync,然后使用BasicProperties.DateModified

var basicProperties = await folder.GetBasicPropertiesAsync();
var dateModified = basicProperties.DateModified;