-4

在有关如何使用的示例中,IsolatedStorage我发现了两种主要技术:

var appStorage = IsolatedStorageFile.GetUserStoreForApplication();

using (var writer = new StreamWriter(appStorage.CreateFile("fileName", FileMode.Create, FileAccess.Write)))
{
    writer.WriteLine("Text");
    writer.Close()
}

和另一个:

var appStorage = IsolatedStorageFile.GetUserStoreForApplication();

using (StreamWriter writer = new StreamWriter(new IsolatedStorageFileStream("fileName", FileMode.Create, FileAccess.Write, appStorage)))
{
writeFile.WriteLine("Text");
writeFile.Close();
}

我的问题是:这两种技术之间有什么真正的区别吗?

以及:开发人员通常喜欢这两种方法吗?还是只是个人意见?

4

1 回答 1

3

IsolatedStorageFile本质上是指向磁盘上隔离存储文件(区域)的指针。

IsolatedStorageFileStream是隔离存储区域内文件中数据的内存表示。

于 2013-08-05T13:22:21.760 回答