【发布时间】:2014-06-12 13:19:29
【问题描述】:
您好,您正在尝试将数据写入隔离存储以保存应用的状态。用户可以在需要时选择保存数据,因此我希望能够覆盖任何以前保存的数据。每次保存时,数据项的数量都是恒定的。
到目前为止的代码:
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
public static void savePlayerState()
{
settings.Add("currentSeriesNumber", PlayerState.CurrentSeriesNo.ToString());
etc
}
public static void loadPlayerState()
{
PlayerState.CurrentSeriesNo = (int.Parse(settings["currentSeriesNumber"].ToString()));
etc
}
但这仅允许我在任何进一步的保存尝试时写入数据而不是存储?我尝试在存储任何新数据之前删除条目,但这不起作用,除了简短的教程外,找不到我正在使用的方法的信息。
感谢您的帮助?
非常感谢
【问题讨论】:
标签: windows-phone-8 windows-phone isolatedstorage