[WindowsPhone] 隨貼即用 – 使用"獨立存儲" 儲存文字資料
2013-10-17
簡述 : 透過獨立存儲(Isolated Storage) 來儲存資料
難度 : ★★
範例敘述: 本範例有一個按鈕,按下後直接儲存一串中文進入Isolated Storage中,檔名為 info.txt
程式碼:
/// <summary>
/// 寫入至 Isolated Storage 中
/// </summary>
/// <param name="filename">檔名</param>
/// <param name="content">檔案內容</param>
public static void WirteDataToIsolatedStorage(string filename, string content)
{
IsolatedStorageFile storageFiles = IsolatedStorageFile.GetUserStoreForApplication();
//如果判斷已經有檔案就把它砍掉
if (storageFiles.FileExists(filename))
{
storageFiles.DeleteFile(filename);
}
StreamWriter fileWriter = new StreamWriter(new IsolatedStorageFileStream(filename, FileMode.OpenOrCreate, storageFiles));
fileWriter.Write(content);
fileWriter.Close();
storageFiles.Dispose();
}
呼叫方法
private void btnWriteData2IsolatedStorage_Click(object sender, RoutedEventArgs e)
{
WirteDataToIsolatedStorage("info.txt", "您好,我是當麻許");
MessageBox.Show("寫入成功");
}
參考文件:
如何使用 Windows Phone 的獨立存儲資源管理器工具 http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/hh286408(v=vs.105).aspx
System.IO.IsolatedStorage 命名空間 http://msdn.microsoft.com/zh-tw/library/system.io.isolatedstorage.aspx
下載源碼:
標籤:
隨貼即用
,
C#
,
WindowsPhone
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...