Windows phone 7 保存永远不会更改Windows Phone的数据

Windows phone 7 保存永远不会更改Windows Phone的数据,windows-phone-7,Windows Phone 7,我想在wondows phone中创建一个表,该表保存永远不会更改的数据,应用程序会查询这些数据。很简单,但不知道怎么做 范例 具有名称、说明的表 当你打开应用程序时,会有一个输入框来输入一个名字,然后你按下一个按钮,说明就会显示出来 使用独立存储看起来就像用户每次打开应用程序时都将所有数据写入一个文件。这就是它的工作原理吗?出于测试目的,只需将值硬编码为字典即可 从长远来看,我建议您将信息作为文件存储在独立存储中 是一篇描述如何将数据加载并保存到独立存储的文章 使用独立存储看起来就像用户每次打

我想在wondows phone中创建一个表,该表保存永远不会更改的数据,应用程序会查询这些数据。很简单,但不知道怎么做

范例

具有名称、说明的表

当你打开应用程序时,会有一个输入框来输入一个名字,然后你按下一个按钮,说明就会显示出来


使用独立存储看起来就像用户每次打开应用程序时都将所有数据写入一个文件。这就是它的工作原理吗?

出于测试目的,只需将值硬编码为字典即可

从长远来看,我建议您将信息作为文件存储在独立存储中

是一篇描述如何将数据加载并保存到独立存储的文章

使用独立存储看起来就像用户每次打开应用程序时都将所有数据写入一个文件。这就是它的工作原理吗

不,IsolatedStorage是存储—您可以将其视为“磁盘”—因此在应用程序运行之间,它中的所有内容都是持久化的

当你第一次运行你的应用程序时,你需要在那里创建你的文件,但是在那之后,文件就已经就位了


如果您需要将大量数据放入IsolatedStorage,然后需要稍后搜索该数据,那么像或SqlLite这样的“lite”数据库解决方案可能会有所帮助?这就是它的工作原理吗?不。在短期内,为了原型化,只需使用字典硬编码值。从长远来看,您可能希望变得更聪明一点——例如,检查web服务,看看这些值在启动时是否有变化。如果这样做,您将保存到iso存储,然后从iso存储加载。根据我的经验,那些永远不会改变的价值观往往会改变!仅供参考,如果模拟器关闭,它不会保留独立存储,这可能会导致对is工作方式的一些混淆。