如何使用“ obj” + count之类的字符串引用名称相似的对象(obj1,obj2,obj3)?

时间:2019-05-04 01:04:26

标签: c# object-reference

我定义了几个(九个)TableLayoutPanel对象

private TableLayoutPanel tableLayoutPanel1
.
.
.
private TableLayoutPanel tableLayoutPanel9

我现在正在访问在那些layoutPanels中定义的控件,就像这样

tableLayoutPanel1.Controls["textBox" + count].Text = "0";
tableLayoutPanel2.Controls["textBox" + (count+9)].Text = "0";
.
.
.

有没有一种方法可以防止复制和粘贴,并且只做类似的事情

tempVar = "tableLayoutPanel"+counter;
tempVar.Controls["textBox" + count].Text = "0";

我尝试引用反射,但是在这里我看不到如何利用它。

0 个答案:

没有答案