是否可以从 WP8 中的托管代码更改文件创建日期或文件上次写入日期?
我可以使用 FileInfo 读取日期戳,但这些属性是只读的。使用本机代码看起来我可以使用 SetFileInformationByHandle api。我的项目确实使用了本机代码,因此我可以添加一些辅助函数,但这似乎有点过头了。
原因:我有一个在线多人游戏(4sFear),可以让人们上传自己的头像。目前我只是将图像的来源设置为头像的 http 地址,但我想稍微聪明一点,将图像缓存在本地。我可以在需要显示头像之前返回上次更新头像的时间。我知道我可以存储化身单独更新的日期,但是我应该能够在创建文件后设置文件的最后写入日期是有道理的。