我正在使用official documentation来构建一个内部有多个值而不是key:value模式的配置文件。 这是我在App.config中的代码:
<configuration>
<configSections>
<section name="sampleSection"
type="System.Configuration.SingleTagSectionHandler" />
</configSections>
<sampleSection setting1="Value1" setting2="value two"
setting3="third value" />
</configuration>
如何读取sampleSection
(setting1,setting2等)中的值?
答案 0 :(得分:2)
这是您可以访问它们的方式
var nvc = ConfigurationSettings.GetConfig("sampleSection") as NameValueCollection;
var setting1 = section["setting1"];
var setting2 = section["setting2"];
var setting3 = section["setting3"];
或
var nvc= ConfigurationManager.GetSection("sampleSection") as NameValueCollection;
var setting1 = section["setting1"];
var setting2 = section["setting2"];
var setting3 = section["setting3"];
希望它有所帮助。