次のようなapp.configファイルがあります:-
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="botLogs" value="d:\TFS Projects-BotLogs/"/>
<add key="botfolder" value="C:\BOTSCONFIG"/>
</appSettings>
<connectionStrings>
<add connectionString="Server=1.1.1.1;Database=BGAppCrawling;UID=sa;Password=something;" name="VGDB"/>
<add connectionString="Server=1.1.1.1;Database=BGMappingStaging;UID=sa;Password=something;" name="VGDBMapping"/>
</connectionStrings>
</configuration>
これで、次のように appSettings セクションのキーに基づいて値を取得できます:-
string filePath = ConfigurationSettings.AppSettings["botLogs"].ToString();
しかし、 appSetting セクションの値に基づいてキーをフェッチしたい場合はどうすればよいですか?