C# - 用于设置文件的数据结构

时间:2011-01-31 20:41:17

标签: c# data-structures settings implementation

C#是否提供默认存储应用程序/任何类型的设置?

我可以使用Dictionary<K, T>,但实际上我更喜欢某种结构,它本身支持xml导出/导入以及其他不同功能,这些功能未在Dictionary或其他功能中实现类似地图的集合。

例如,C++如果使用QSettings,我会在Qtboost::property_tree中使用boost < / p>

如果您有任何想法或良好的实施,那将是伟大的。谢谢。

4 个答案:

答案 0 :(得分:5)

答案 1 :(得分:4)

AppSettings听起来很合适:

http://odetocode.com/code/345.aspx

答案 2 :(得分:1)

答案 3 :(得分:0)

如果Properties.Settings不适合您,那么您可能只是创建自己的类设置层次结构,并使用简单的XML序列化/反序列化来处理文件I / O.我觉得这比.NET设置更灵活。