configファイルに定義した値を取得するサンプルです。
(FormプロジェクトならApp.config、WebプロジェクトならWeb.config)
に定義した値を取得するサンプルです。
※Formプロジェクトの場合は、参照設定に「System.Configuration」を追加してください。
まずconfigファイルに以下のように「appSettings」を追加して値を定義します。
1 2 3 4 5 6 7 8 9 |
<configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <appSettings> <add key="key1" value="val1" /> <add key="key2" value="val2" /> </appSettings> </configuration> |
上記で定義した値は、プログラム中で以下のようにすれば取得できます。
1 2 3 4 5 |
using System.Configuration; //キー"key1"の値を取得する string aa = ConfigurationManager.AppSettings["key1"]; Console.WriteLine(aa); |
- 【結果】
- val1
- ★ポイント★
-
- 指定したキーが定義されていない場合は、nullが返ります。