我之前的一篇日记说到了隔离存储的问题,简单而言,它就是提供给Silverlight应用程序可以在用户机器上做一些文件存取的机制 。
事实上,除了我们自己写文件之外,还可以直接利用IsolatedStorageSettings这个类保存一些应用程序的设置信息。看起来的确很方便
下面是一个简单的例子
1 using System.IO.IsolatedStorage; 2 3 namespace SearchMonitor.Model 4 { 5 public class Helper 6 { 7 internal static string GetLatestTweetId(string searchTerm) 8 { 9 if (IsolatedStorageSettings.ApplicationSettings.Contains(searchTerm)) 10 { 11 return IsolatedStorageSettings.ApplicationSettings[searchTerm].ToString(); 12 } 13 else 14 { 15 return "0"; 16 } 17 } 18 19 internal static void SaveLatestTweetId(string searchTerm,string latestId) 20 { 21 if (IsolatedStorageSettings.ApplicationSettings.Contains(searchTerm)) 22 { 23 IsolatedStorageSettings.ApplicationSettings[searchTerm] = latestId; 24 } 25 else 26 { 27 IsolatedStorageSettings.ApplicationSettings.Add(searchTerm,latestId); 28 } 29 } 30 } 31 }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。