Windows 8 在windows应用程序关闭时存储变量并在以后访问

Windows 8 在windows应用程序关闭时存储变量并在以后访问,windows-8,microsoft-metro,windows-8.1,Windows 8,Microsoft Metro,Windows 8.1,是否有任何方法可以将一些值存储在任何变量中,并在下次启动windows应用程序时访问它们 我尝试将值存储在文本文件中,然后访问它们,但由于某些文件访问问题,我需要将这些值存储在某种变量中。您可以在本地或漫游应用程序设置中存储简单类型: Windows.Storage.ApplicationDataContainer mySettings= Windows.Storage.ApplicationData.Current.LocalSettings; // or RoamingSettings my

是否有任何方法可以将一些值存储在任何变量中,并在下次启动windows应用程序时访问它们


我尝试将值存储在文本文件中,然后访问它们,但由于某些文件访问问题,我需要将这些值存储在某种变量中。

您可以在本地或漫游应用程序设置中存储简单类型:

Windows.Storage.ApplicationDataContainer mySettings= Windows.Storage.ApplicationData.Current.LocalSettings; // or RoamingSettings
mySettings.Values["myString"] = "Lorem ipsum dolor sit amet";
然后在需要时检索它们:

string myString = mySettings.Values["myString"];
对于更复杂的类型,您需要保存在应用程序数据区域的文件中:Windows.Storage.ApplicationData.Current.LocalFolder或.RoamingFolder


有关更多详细信息,请参阅文档。

您可以使用注册中心的概念,这不是注册中心发明的原因吗?