我是Windows Phone 8.1的新手,我正在寻找一种方法来存储一些数据作为应用程序变量,我可以从应用程序的各个地方访问。 Windows Phone 8.1中是否有LocalStorage或IsolatedStorage? 我听说过Windows.Storage命名空间,我可以找到 LocalSettings 或 RoamingSettings ,但我不知道我是否可以在其中存储一些列表或者一些词典...我也可以创建一个GlobalVariables静态类,我可以在其中启动一些变量并将其添加到app.xaml.cs但我相信WP 8.1框架包含更适合满足这种需求的东西。有人可以给我一些指导吗?
答案 0 :(得分:4)
这实际上取决于您愿意保存的变量类型。 如果您不想在应用程序使用之间存储变量,您可以简单地使用GlobalVariables静态类,它不会造成任何伤害。
但是,如果您希望将信息存储在不同的用法(甚至是同一用户的设备)中,您可以使用LocalSettings:
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh700361.aspx
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh700362.aspx
但是,您可以随时查看此页面,了解有关此主题的一般知识: http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465099.aspx