有100個字符串變量:
string a1,a2,....a100;
我想用循環得到每個變量:
string []b=new string[100];
for(int i=1;i<=100;i++)
{
b[i]=ai;//用什么方法得到對應的變量
}
只求方法。
string a1,a2,....a100;
我想用循環得到每個變量:
string []b=new string[100];
for(int i=1;i<=100;i++)
{
b[i]=ai;//用什么方法得到對應的變量
}
只求方法。
string[] arr_a = new string[100] {a1, a2 ,-------, a100}你这么怕麻烦么?
反射可能反射變量名稱?
給個代碼看看!!
{
b[i]="a"+i.ToString();//这里b[i]是从0开始的,你那样会越界
}
string a1,a2,....a100;-----------------
无语,很想知道哪个高人这样定义变量。
我想用循環得到每個變量:
我想用循環得到每個變量:-----------
你都这么定义了,还想怎么得到?
b[i] = this.GetType().GetField("a"+i).GetValue(this);如果谁这么写代码被开除是迟早的事……=================================================================
阿丹的方法可以访问public类型的变量,局部变量好像不行,不过多谢!