无论如何都要将隔离内存转换为文件存储。 我需要一种方法,可以从隔离存储中获取数据,然后将其存储到我已在程序中定义的文件中。
答案 0 :(得分:1)
以下示例显示了如何在IsolatedStorage中读取文本文件并写入特定位置
string fileContent = string.Empty;
//Read file within IsolatedStorage
using (IsolatedStorageFile storage = IsolatedStorageFile.GetStore((IsolatedStorageScope.Domain | IsolatedStorageScope.Assembly | IsolatedStorageScope.User), null, null))
{
using (StreamReader reader = new StreamReader(storage.OpenFile("ReadMe.txt", FileMode.Open)))
{
fileContent = reader.ReadToEnd();
}
}
//Write to a textfile
File.WriteAllText(@"File path", fileContent);