0

我正在寻找使用 C# 在 Win Phone 8 中存储数据的方法。

首先,是否可以创建多个IsolatedStorageSettings 实例?

例如,下面的代码是否相当于两组单独的设置:

IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
IsolatedStorageSettings settings2 = IsolatedStorageSettings.ApplicationSettings;

其次,我查看了 IsolatedStorageFiles,但在下面的代码中出现错误。可能是我正在使用的示例跳过了一些步骤。

IsolatedStorageFile isoStore = IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Assembly, null, null);

错误:

  • “System.IO.IsolatedStorage.IsolatedStorageFile”不包含“GetStore”的定义
  • 当前上下文中不存在名称“IsolatedStorageScope”
  • 当前上下文中不存在名称“IsolatedStorageScope”
4

1 回答 1

2

查看这篇关于 MSDN隔离存储设置.ApplicationSettings 属性的文章,因为它清楚地说明了

获取IsolatedStorageSettings 的实例,该实例包含应用程序的IsolatedStorageFile 的内容,范围在应用程序级别,或者创建一个新的IsolatedStorageSettings 实例(如果不存在)。

所以不可能创建一个以上的IsolatedStorageSettings.

对于IsolatedStorageFiles,在 msdn 页面上有一个非常全面的示例来处理它。隔离存储文件类

于 2014-05-08T20:58:01.520 回答