3

我为 Windows Phone 开发了一个应用程序。而且,在这里我需要将 DateTime 变量存储在隔离存储中。

这可能吗?我知道可以存储字符串和整数等基本类型。

请帮助我通过这个

4

2 回答 2

6

您可以将值作为Ticks存储在隔离存储中,然后在读取它时只需从中初始化一个新的 DateTime实例。蜱被定义为很长,因此应该直接存储它。

var valueToStore = DateTime.Now.Ticks;
// Save to isolated storage

var storedValue = ReadFromIsolatedStorage();
var dateTime = new DateTime(storedValue);
于 2012-12-17T14:04:16.080 回答
0

你也可以使用

DateTime.Parse(string); 

转换为字符串并保存在隔离存储中。并使用上述语句从存储中检索。

于 2012-12-18T10:50:28.517 回答