在有关如何使用 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 (var writer = new StreamWriter(new IsolatedStorageFileStream("fileName", FileMode.Create, FileAccess.Write, appStorage)))
{
writer.WriteLine("Text");
writer.Close();
}
我的问题是:这两种技术之间有什么真正的区别吗?
以及:开发人员通常喜欢这两种方法吗?还是只是个人意见?