Макроподстановки - C#
Формулировка задачи:
Button1.Text=1
Button2.Text=2
Button3.Text=3
Button4.Text=4
Button5.Text=5
Button6.Text=6
Button7.Text=7
Button8.Text=8
Button9.Text=9
Как реализовать это в цикле? В некоторых языках это делается с помощью макроподстановок, например:
a=1
Button&a.Text=a
В С# нижеприведенный код не работает
for (int i=1; i<10; i++)
{
button&i.Text=i.ToString()
}
Код к задаче: «Макроподстановки - C#»
Button btn=(Button) this.Controls["button" + i.ToString()];
9 голосов, оценка 4.222 из 5
СОХРАНИТЬ ССЫЛКУ