码迷,mamicode.com
首页 > Windows程序 > 详细

windowsphone8.1学习笔记之应用数据(一)

时间:2015-08-06 00:07:06      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

  数据存储分为两种:云存储和应用数据(即本地存储),wp中的应用数据分为两种,一种是应用设置;一种是应用文件。wp的数据相关都是通过ApplicationData来实现,一个程序只有数据存储区。

  先说应用设置,分为本地和漫游两种,分别通过ApplciationData.Currt.LocalSetting和ApplciationData.Currt.RoamingSetting来获取,都返回一个ApplicationDataContainer对象。本地和漫游的两种操作也都一样,所以这里已本地为例。

// 获取设置应用设置的数据容器
ApplicationDataContainer localSettings = ApplicationData.Current.LocalSettings;

 

数据的增删查改很容易,是通过lcoalSetting.Values来进行的,看下他继承的接口就都懂了

技术分享

//添加或修改设置
lcoalSettings.Values["setting"] = "this is test setting";
//判断是否存在该设置
bool hasSettingKey = localSettings.Values.Containerkey("setting");
//读取设置
string settingValue = localSettings.Values["setting"].ToString();
//删除设置
localSettings.Values.Remove("setting");


还有就是数据容器的嵌套,最高可一起那套32层

技术分享

上图是他的定义,所以操作values的差不多,就不多说了。

windowsphone8.1学习笔记之应用数据(一)

标签:

原文地址:http://www.cnblogs.com/qiandi/p/4703317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!