我正在寻找使用C#在Win Phone 8中存储数据的方法。
首先,是否可以创建多个IsolatedStorageSettings实例?
例如,下面的代码相当于两组不同的设置:
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
IsolatedStorageSettings settings2 = IsolatedStorageSettings.ApplicationSettings;
其次,我查看了IsolatedStorageFiles,但是下面的代码出错了。可能是我使用的例子已经跳过了一些步骤。
IsolatedStorageFile isoStore = IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Assembly, null, null);
错误:
答案 0 :(得分:2)
在MSDN IsolatedStorageSettings.ApplicationSettings Property上查看此文章,因为它明确说明了
获取IsolatedStorageSettings的实例,其中包含应用程序级别的应用程序级别的IsolatedStorageFile的内容,或者创建一个新的IsolatedStorageSettings实例(如果不存在)。
因此无法创建多个IsolatedStorageSettings
的实例。
对于IsolatedStorageFiles
,在msdn页面上有一个非常全面的例子来处理它。 IsolatedStorageFile Class