本地存储错误 - 值不在预期范围内
本文关键字:范围内 存储 错误 | 更新日期: 2023-09-27 18:34:03
我正在完成我的第一个 WP7 应用程序的阵痛中,我现在遇到了一个刚刚弹出的奇怪错误。
当我将数据保存回本地存储(添加模式(时,我收到一条错误消息,指出"值不在预期范围内"> 这仅适用于新的密钥项,更新工作正常。
有人有任何想法或想法吗?
// -----------------------------------------------------------------------------
//Setting the fileName
// IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
// -----------------------------------------------------------------------------
// -------------------------------Local Storage----------------------------------------------
public void setLocalStorage(string key, object value) {
try
{
// add new Anchorage/drift values
appSettings.Add(key, value);
}
catch (ArgumentException ex)
{
MessageBox.Show("An error occurred during writing the key " + key + ex, "ERROR", MessageBoxButton.OK);
}
}
---------------------------------------------------------------------------------提前致谢菲尔
如果您尝试添加具有已存在的键的项目,则会得到这个。
确保您没有尝试在已存在的密钥时添加。
使用设置字典的一般模式是创建单个方法来添加或更新,并在内部检查键是否存在,然后根据需要添加或更新条目。