【发布时间】:2016-06-21 11:08:43
【问题描述】:
目前在一个程序的 app.config 中,我有一个对象组,我将每个对象定义为组中的一个部分。但是,组中每个部分的名称可能会更改,因此当我读入其中的值时,我无法通过名称来处理每个部分。有没有办法在不知道组中的部分名称的情况下阅读组的所有部分?
目前我已经解决了这个问题,方法是在另一个部分中使用逗号分隔的对象部分中的所有对象名称列表。但是我宁愿不必像这样定义所有对象。
谢谢
【问题讨论】:
-
app.config 是执行此操作的最佳位置吗?这听起来像一个单独的 XML 文件可能是更好的选择。
-
app.config 应该真正包含在运行时不会以编程方式更改的静态数据。您应该考虑使用文件(可能是 xml 或 json)或设置类(您可以将其添加到 VS 中的项目并在设计器中进行配置)。
标签: c# visual-studio app-config