代码之家  ›  专栏  ›  技术社区  ›  Emerion

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

  •  1
  • Emerion  · 技术社区  · 14 年前

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

    在vs studio中,这在项目的属性中是可能的,但我正在了解其中的限制:

    • 只允许将值转换为字符串。

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

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

    埃默里翁

    1 回复  |  直到 14 年前
        1
  •  3
  •   Hans Olsson    14 年前

    如果我理解正确,我想你可能在找 serialization ,并且由于您提到了不能转换为字符串的值,所以我假设您可能需要二进制序列化。

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