首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

IsolatedStorageSettings做客户端缓存,该怎么处理

2012-06-15 
IsolatedStorageSettings做客户端缓存appSetting[KEY_ORG]list这个缓存里我放了集合我的实现是这样的:运

IsolatedStorageSettings做客户端缓存
appSetting[KEY_ORG]=list;
这个缓存里我放了集合

我的实现是这样的:
运行程序的时候,如果客户端没有这个缓存则去查询所有机构的集合,然后放在上面那个appSetting里,如果有缓存则不执行任何操作
现在的问题是,如果我再加入一条机构,为了保持缓存的最新,就要在添加方法里重新查询全部再赋给缓存
有没有直接往这个appSetting[KEY_ORG]里加条记录的方法?



[解决办法]
使用c#的字典
[解决办法]
独立缓存好像默认是1M,可以增加大小,不过这样会每次打开都提示用户增加缓存。
[解决办法]
写到文件里,存起来

用这个IsolatedStorageFile类

http://msdn.microsoft.com/zh-cn/library/system.io.isolatedstorage.isolatedstoragefile(v=VS.95).aspx

热点排行