gpt4 book ai didi

c# - Windows Phone 上的独立存储(IsolatedStorageSettings)限制

转载 作者:行者123 更新时间:2023-11-30 21:07:40 25 4
gpt4 key购买 nike

我的应用程序中有键值 IsolatedStorage,它包含 4 个变量:2 个 double 值、1 个 bool 值和 1 个类对象的 ObservableCollection。当我将 ObservableCollection 设置为设置并像这样保存时

settings["PlaceMarks"] = PlaceMarks;

它覆盖了我的 bool var 并且在下次启动时我得到了“key not found”异常

如果我在此设置中写入字符串或数字之类的内容

settings["PlaceMarks"] = "string";

一切正常。我的收藏只有三个简单类的实例。所以我的问题是为什么我的值(value)消失了?可能是我不知道的 IsolatedStorageSettings 的一些限制

最佳答案

您是否将可观察集合中的那些类标记为可序列化?

ObservableCollection 本身没有标记为可序列化。 http://msdn.microsoft.com/en-us/library/ms668604(v=vs.95).aspx

我建议您尝试改用列表

关于c# - Windows Phone 上的独立存储(IsolatedStorageSettings)限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com