[C# win form] 讀取 App.Config 中的值

  • 32284
  • 0

[C# win form] 讀取 App.Config 中的值

在 Windows and Console Applications 中,我們可以將一些 參數值,存放在  App.Config 中,
例如:資料庫連結字串、SMTP位置、收件者...等

1. 在  App.Config 中,我設了一個參數 "DB",其值為 "SQL2012",如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
      <add key="DB" value="SQL2012"/>
    </appSettings>
</configuration>

2. 在方案總管,點選「加入參考」,將「System.Configuration」加入參考。

3. 在命名空間 加入:using System.Configuration;

4. 在程式中,就可以用下列語法抓到值了。

string DBname = ConfigurationManager.AppSettings["DB"];