用户设置:我的选择是什么?

时间:2010-09-30 08:08:21

标签: visual-studio collections application-settings

当我要使用用户(持久性)设置时,我试图找出我的选择。

在vs Studio中,这可以在项目的属性中实现,但我已经了解了那里的限制:

  • 只允许可以转换为字符串的值。

  • 无法保存集合(例如列表框中具有名称和值的项目)。

我想知道的是,如何使用集合实现用户设置,以及如何进行用户设置?

Emerion

1 个答案:

答案 0 :(得分:3)

如果我理解正确,我认为您可能正在寻找serialization,并且由于您提到了无法转换为字符串的值,我认为您可能需要二进制序列化。

System.Runtime.Serialization命名空间包含可帮助您完成此操作的类,这里有一篇可能有用的文章:Serialization in the .NET Framework