в моем проекте у меня есть 8
dynamic Textbox
es и 8
dynamic Label
s, которые были созданы в c #. Теперь мне нужно прочитать текст в нем и вставить его в БД.
Мой текущий сценарий выглядит как
Label labelname1 = this.Controls.Find("label1", false).FirstOrDefault() as Label;
Label labelname2 = this.Controls.Find("label2", false).FirstOrDefault() as Label;
Label labelname3 = this.Controls.Find("label3", false).FirstOrDefault() as Label;
.....
Возможно ли создать цикл while
с такой переменной, как:
int i = 1;
while (a < 9)
{
label Labelname+i = this.Controls.Find("label+i" + a, false).FirstOrDefault() as Label;
i++;
}
Когда я беру "labelname+i"
, это невозможно , потому что это не string
.
Спасибо