繁体   English   中英

Windows Phone IsolatedStorageSettings列表

[英]Windows Phone IsolatedStorageSettings lists

我只有一个简单的问题。 我将字符串列表保存到我的IsolatedStorageSettings中,但不知道如何读取它们。 你能帮助我吗?

IsolatedStorageSettings episodename = IsolatedStorageSettings.ApplicationSettings;
List<string> episodelist = new List<string>();
episodelist.Add(Beschreibung);
episodename.Add("test", episodename);
episodename.Save();

Beschreibung和Episodename是两个字符串。

您可以这样做:

IsolatedStorageSettings episodename = IsolatedStorageSettings.ApplicationSettings;
List<string> read = null;
if (episodename.Contains("test")) read = (List<string>)episodename["test"];

除此之外,您还会在代码中犯错误:

episodename.Add("test", episodename); // this line should be:
episodename.Add("test", episodelist);

在其他情况下,您将遇到异常,因为很难序列化IsolatedStorageSettings类。

我从IsolatedStorageSettings获取值,如下所示:

IsolatedStorageSettings episodename = IsolatedStorageSettings.ApplicationSettings;
List<string> episodelist;
if (episodename.TryGetValue("test", out episodelist))
{     
      // Do something with episodelist
} 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM