如何将字符串插入JsonArray?

时间:2012-11-05 20:33:02

标签: c# windows-8

如何使用Windows.Data.Json将字符串插入C#中的jsonArray?我想将其序列化以保存到我的Windows 8的本地设置

我试过了:

public static void saveString(String myString)
{

    if (!ApplicationData.Current.LocalSettings.Values.ContainsKey("listOfStrings"))
    {
        JsonArray jsonArray= new JsonArray();
        jsonArray.Add(myString); //error saying it is not a jsonvalue
        ApplicationData.Current.LocalSettings.Values["listOfStrings"] = jsonArray.ToString();
    }
}

1 个答案:

答案 0 :(得分:1)

如果您只使用字符串作为值,请使用:

JsonArray jsonArray= new JsonArray();
jsonArray.Add(JsonValue.CreateStringValue(myString));