Winforms/C# アプリケーションがあり、xml 構成ファイルからアプリケーション設定に移行しています。アプリケーション設定 (Properties.Settings.Default) に動的にアクセスできるかどうかを知りたいです。
論理的に name1、name2、name3、name4、server1、server2 などの名前を付けた、関連付けられた設定を持つアプリケーションで可能な 4 つの構成があります。それらに次のような値を割り当てる代わりに
Properties.Settings.Default.name1 = textbox.txt;
彼らが属する構成に関して、私はこのようなことをしたいと思います:
class ApplicationSettings
{
int no;
ApplicationSettings(int no)
{
this.no = no;
}
private void save()
{
Properties.Settings.Default.Properties["name"+no] = "value";
}
}
hereに見られるように、テクニックは SettingsProperties に対してのみ機能するようです。これを行う方法があるかどうか知っていますか?