私はこのようなことをしようとしています:
for (int i = 1; i < nCounter ; i++)
{
string dvName = "dv" + i.ToString();
System.Windows.Forms.DataGridView dvName = new DataGridView();
// other operations will go here..
}
ご想像のとおり、私がやろうとしているのは、でi == 1
、名前を付けて作成し、で、でDataGridView
名前を付けて作成することですが、できません。dv1
i == 2
DataGridView
dv2
Visual Studioは、「dvNameという名前のローカル変数は、このスコープではすでに拡張されています」と言って、次のことも試しました。
for (int i = 1; i <nCounter ; i++)
{
System.Windows.Forms.DataGridView dv & i = new DataGridView();
// other operations will go here..
}
しかし、VSは再び波打つ、私が達成しようとしていることをあなたが理解してくれることを願っています。誰かが私がこれを行う方法を提案できますか?