我正在尝试做这样的事情:
for (int i = 1; i < nCounter ; i++)
{
string dvName = "dv" + i.ToString();
System.Windows.Forms.DataGridView dvName = new DataGridView();
// other operations will go here..
}
你可以猜到,我想做的是 at i == 1
,创建一个DataGridView
with name dv1
,并且 at i == 2
,创建一个DataGridView
with name dv2
,但我做不到。
Visual Studio squiggles 说“一个名为 dvName 的局部变量已在此范围内声明”我还尝试了以下操作:
for (int i = 1; i <nCounter ; i++)
{
System.Windows.Forms.DataGridView dv & i = new DataGridView();
// other operations will go here..
}
但是 VS 再次出现曲线,我希望你明白我想要完成的事情。谁能建议我该怎么做?