IsolatedStorageSettings存储数据
2012-03-09 21:04
411 查看
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using Microsoft.Phone.Controls; using System.IO.IsolatedStorage; namespace PhoneApp1 { public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { List<Student> students = new List<Student>(); //实例化实体类 students.Add(new Student() { sno = "1", sname = "张三" }); //给实体赋值 students.Add(new Student() { sno = "2", sname = "李四" }); students.Add(new Student() { sno = "3", sname = "王五" }); IsolatedStorageSettings.ApplicationSettings["Stu"] = students; //将实体类赋给键值为Stu 的ApplicationSettings IsolatedStorageSettings.ApplicationSettings.Save(); //保存对象 } private void button2_Click(object sender, RoutedEventArgs e) { List<Student> students = new List<Student>(); //实例化实体类 students = IsolatedStorageSettings.ApplicationSettings["Stu"] as List<Student>; 将键值为Stu的Applications赋给实体 } } public class Student //实体类 { public string sno { get; set; } public string sname { get; set; } } }
上面的每一句都有说明。
利用IsolatedStorageSettings可以本地存储你所要存储的信息了。
对于永久性的数据,我们使用IsolatedStorageSettings.ApplicationSettings来保存
对于临时数据我们可以保存在 PhoneApplicationService.Current.State或者PhoneApplicationPage的属性State里
相关文章推荐
- IsolatedStorageSettings存储数据
- IsolatedStorageSettings存储数据
- Windows phone 7中,把页面数据存为长期存储(非IsolatedStorageFile),而是用IsolatedStorageSettings
- wp8开发--IsolatedStorageSettings存储数据和IsolatedStorageFileHelper类
- IsolatedStorageSettings存储数据_____简单_____自定义(复杂)____数据
- Windows Phone的本地存储——IsolatedStorageSettings
- Windows Phone的本地存储——IsolatedStorageSettings
- Windows Phone 7的本地存储——IsolatedStorageSettings
- Windows Phone的本地存储——IsolatedStorageFile
- 使用独立存储的IsolatedStorageSettings对象进行页面间传值
- 独立存储, windows phone IsolatedStorageFile
- android进阶(三)数据存储之Internal Storage
- HTML5客户端数据存储Web Storage——localStorage与sessionStorage
- android数据存储之外部存储(External Storage)
- Web数据存储之localStorage和sessionStorage
- Android数据存储--External Storage(外部存储)
- 利用WP7独立存储IsolatedStorageFile读写文件
- H5本地存储详细使用教程(localStorage + JSON数据存储应用框架)
- Windows Phone Isolated Storage 系列 - 使用XmlSerializer读取和存储XML文件
- 《Javascript权威指南》学习笔记之十七:BOM新成就(1)--客户端存储数据(Storage实现)