App.Configから値を取得するサンプル
■準備
・ソリューションエクスプローラで、参照設定>参照の追加
⇒アセンブリ>フレームワークで、System.Configurationにチェック
・using System.Configuration;を追加
■App.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
(略)
<appSettings>
<add key="BaseDir" value="C:\temp" /> ⇒追加
</appSettings>
</configuration>
■Program.cs
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace Sample
{
class Program
{
static void Main(string[] args)
{
//App.ConfigのKey取得
string str1 = ConfigurationManager.AppSettings["BaseDir"];
Console.WriteLine(str1); //コンソールにC:\tempと出力
Debug.WriteLine(str1); //デバッグにC:\tempと出力
}
}
}