これは簡単なはずだと思いますが、理解できないようです。20個のテキストボックス(n1からn10およびc1からc10)のエントリを含む設定ファイルSettings1.settingsがあります。
現在、テキストボックスのテキストをForm1_FormClosingの設定ファイルに次のように保存しています。
Settings1.Default.n1 = n1.Text;
Settings1.Default.n2 = n2.Text;
...
Settings1.Default.n10 = n10.Text;
Settings1.Default.c1 = c1.Text;
Settings1.Default.c2 = c2.Text;
...
Settings1.Default.c10 = c10.Text;
ループで似たようなことをするにはどうすればよいですか?私の考えはこれですが、明らかにそれは機能しません:
int count = 1
while (count < 11)
{
Control n = panel2.Controls.Find("n" + count.ToString(), true).Single();
Settings1.Default.n = n.Text; //Settings1.Default.n is an invalid statement ...
Control c = panel2.Controls.Find("c" + count.ToString(), true).Single();
Settings1.Default.c = c.Text; //Settings1.Default.c is an invalid statement ...
count++;
}
「Settings1.Default.n+count」に対処する適切な方法は何ですか?
ありがとうございました!!