这种代码也写的出来?
lable1.text+="a"+i.tostring()会认为你在做字符串连接,结果是
a1a2a3a4a5
真的要靠名称进行连接要用到反射,但是,这里用反射真是牛刀了。
数组就好,集合也行
string[] a={"100","200","300","400"}
for(int i=1;i<5;i++)
{
Label1.Text=a[i];
}
lable1.text+="a"+i.tostring()会认为你在做字符串连接,结果是
a1a2a3a4a5
真的要靠名称进行连接要用到反射,但是,这里用反射真是牛刀了。
数组就好,集合也行
string[] a={"100","200","300","400"}
for(int i=1;i<5;i++)
{
Label1.Text=a[i];
}
strA(1) = "200"
strA(2) = "300"
strA(3) = "400"for i =1 to 5
Label1.Text += strA(i)
Next i
用vb.net写的 :)
但是现在变量就是a1,a2,a3,a3,a5.......,变量的值事先并不知道的啊,定义数组有什么用啊?
Label1.Text=a1;这样可以显示,但是变量太多了,难道for循环不行吗?
难道非要
Label1.Text=a1+a2+a3+a4.........;
还有Label1.Text+="a"+i.ToString();能显示100?不会吧