Winform/ASP.NET app.config 構成ファイルの使用

導入:

日常の開発では、プログラムの構成情報を XML ファイルに保存することに慣れていますが、コード内で XML ファイルを読み書きするのはあまり便利ではありません。Winform/ASP.NET フレームワークの app.config ファイルについては、誰もがよく知っている必要があります。Visual Studio で自動的に生成された構成情報の一部も、このファイルに保存されます。次に示すように、app.config をプロジェクトに追加します。

 

 ConfigurationManager クラスを介して app.config ファイルを読み書きする方が、XML ファイルを直接読み書きするよりもはるかに効率的にコーディングできます。

ConfigurationManager クラスは System.Configuration.ConfigurationManager パッケージをインポートする必要があることに注意してください。

app.config ファイルに組み込みノード <appSettings> を作成します。

上の図では、<appSettings> ノード ラベルは組み込みラベルです。最初の文字は小文字であることに注意してください。ConfigurationManager.AppSettings["UserName"] を使用すると、<appSettings> ノードの下にある子ノードをすぐに見つけることができます。

読み取りノード:

        private void btn_Read_Click(object sender, EventArgs e)
        {
            string userName = ConfigurationManager.AppSettings["UserName"];//读取<appSettings>节点下UserName的值
            label_Name.Text = "UserName:"+ userName;

        }

 ノードを更新します:

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;

app.Settings["UserName"].Value = "Jack";//更新UserName的值
config.Save(ConfigurationSaveMode.Modified);//保存

 ノードを追加します:

app.Settings.Add("nodeName", "nodeValue"); 

接尾辞 config が付いた構成ファイルが exe ファイルのパスに生成されます。プログラム構成情報を管理するには、このファイルをメモ帳で開きます。

 

おすすめ

転載: blog.csdn.net/weixin_40671962/article/details/119336132