龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

Silverlight编程之Silverlight独立文件存储介绍(2)

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
现在文件的信息写入进去,我们应该怎么读出呢?代码如下: Code [http://www.xueit.com] try { using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication())

现在文件的信息写入进去,我们应该怎么读出呢?代码如下:

Code [http://www.xueit.com]
try
{
    using (IsolatedStorageFile store =
    IsolatedStorageFile.GetUserStoreForApplication())
    {
        using (IsolatedStorageFileStream stream = store.OpenFile("date.txt",
        FileMode.Open))
        {
            StreamReader reader = new StreamReader(stream);
            lblData.Text = reader.ReadLine();
            reader.Close();
        }
    }
}
catch (Exception err)
{
    
    MessageBox.Show(err.Message.ToString());
}

通过对文件的读取时我们对它调试不难找到他的存储位置,C:UsersmatthewAppDataLocalLowMicrosoftSilverlightissid3dsxe.u1ylstesiyg.ezx
satkj2fb5vjnabwjsx2nfj3htrsq1ku1hfcao.txt,不能的操作系统他所放的文件位置是不一样的,可能通过调试来找到;
三、自己的理解
文件的读写操作都可以了,这时我们可以联想到ASP。NET中的相同的文件了,在ASP。NET中也有一个COOKIE,它也是写在我们的客户端的,可能保存一些用户的信息,在这里我就不对ASP。NET中的COOKIE作过多的解释了;说得更让人理解一点,Silverlight 中的独立文件的存储与COOKIE有一点相同,但是目前我也只对它有这么多的研究,它也可以来解决在项目中保存用户的登陆信息的,这里也有一个安全性的问题,大家可以根据自己的要求去解决;
本文是作者参考了Apress Pro. Silverligth 2,Apress Pro. Silverligth 3,相关的文档,以及MSDN官方文档,写给自己的学习笔记,本文只供参考;


精彩图集

赞助商链接