【发布时间】:2011-07-30 11:09:16
【问题描述】:
我希望在某种配置文件中存储类似于此示例 http://en.wikipedia.org/wiki/Decision_table#example 的决策表,但想不出一种干净的格式。
有什么建议吗?
【问题讨论】:
-
为什么要使用配置文件?为什么不编码?在某些语言中,可以在运行时导入代码。这有什么问题?
-
是否需要手动配置/不运行应用程序?
-
@S.Lott 我想把它放在配置文件中的原因是我可以编辑它而不需要更改代码并重新编译。我应该提到我正在使用 C#。
-
@Winfred 我不确定我明白你在问什么。决策表不需要存储在配置文件中,但似乎这比在代码中硬编码决策表更好。
-
@Matthew 是否可以选择序列化对象?但是您需要另一个程序来打开和编辑决策表。否则,只需使用 XML,因为它足够灵活,虽然解析比其他常见的配置文件结构要慢一些。
标签: c# configuration configuration-files config