当我要使用用户(持久性)设置时,我试图找出我的选择。
在vs Studio中,这可以在项目的属性中实现,但我已经了解了那里的限制:
只允许可以转换为字符串的值。
无法保存集合(例如列表框中具有名称和值的项目)。
我想知道的是,如何使用集合实现用户设置,以及如何进行用户设置?
Emerion
答案 0 :(得分:3)
如果我理解正确,我认为您可能正在寻找serialization
,并且由于您提到了无法转换为字符串的值,我认为您可能需要二进制序列化。
System.Runtime.Serialization命名空间包含可帮助您完成此操作的类,这里有一篇可能有用的文章:Serialization in the .NET Framework