引用变量I有许多变量,如使用级联C#
int foo1;
int foo2;
int foo3;
int foo4;
现在,我有一个for循环中,从变种去x = 0到3(对于4个变量),我会喜欢用x来调用变量是这样的:
for(int x = 0; x < 4; x++)
{
foo+x = bar;
}
,使得当x = 1,那么我的变量foo1将被分配的值栏(FOO + X =酒吧== foo1 =巴当x = 1 )。
是否有任何方式在C#中做到这一点,或者我应该采取一种替代方法?
简答:是的。 – 2012-08-07 02:47:39
有一种涉及反射的冗长的方式,但是应该使用数组('int []')或者'List'来代替。 –
Blorgbeard
2012-08-07 02:48:32