是否可以像这样使用app.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="someKey" value="valueHere"/>
<add key="anotherKey" value="valueHere"/>
<add key="listOfValues">
<value1/>
...
<valueN/>
</add>
</appSettings>
</configuration>
我的意思是,我想在配置文件中有一个键,它返回一个值列表。怎么做? 认为这很简单,但我找不到任何例子
UPD:也许我应该用分号分隔多个值,然后将它们分开?..但我认为这不是一个好主意...
答案 0 :(得分:15)
我不认为标准键/值对配置设置可以做到这一点,但是通过更多编码,您可以使用custom config section获得所需的所有配置XML优点。
答案 1 :(得分:12)
不知道你问的是否可能。但我所做的是使用像“;”这样的分隔符来连接值。例如。
所以你有类似的东西:
<add key="runningDays" value="Mon;Tue;Wed;Thu;Fri"/>
然后我使用分隔符从config中拆分值字符串,以获取给定键的可能值列表。