1

我正在构建一个在网络表单上运行的小型内部应用程序,并且需要一种轻量级的方式来存储设置的键/值对。键和值都是字符串,值的长度未知并且可能包含格式化字符。可能适用于此的最简单的事情是什么?我曾考虑使用 SQL 来存储它,但这似乎很愚蠢。我只需要以下功能:1)能够判断键是否存在 2)能够通过键检索值 3)能够通过键设置值

真的,我可以简单地将字典保存到磁盘上,但我不确定如何以一种避免特殊字符(如回车、逗号等)问题的方式干净利落地做到这一点。

有人有特别懒惰的方法吗?

编辑:有问题的数据项将被加载到属性网格中,而不是单独的 winforms 控件中,所以我认为我不能为此使用 PropertyBinding 基础结构。

编辑:我忘了补充一点,我需要能够在运行时添加全新的密钥。在设计时不会知道完整的密钥集。

4

2 回答 2

3

尝试使用内置的设置系统:http: //msdn.microsoft.com/en-us/library/aa730869.aspx

于 2013-11-01T16:33:11.823 回答
1

如果您的应用程序已经使用了数据库,我会直接使用它,而不是添加其他技术。

于 2013-11-01T16:35:05.587 回答