ссылка на переменную с использованием конкатенации C#

У меня есть несколько переменных, таких как

int foo1;
int foo2;
int foo3;
int foo4;

Теперь у меня есть цикл for, переходящий от var x = 0 к 3 (для 4 переменных ), и я хотел бы использовать x для вызова таких переменных:

for(int x = 0; x < 4; x++)
{
    foo+x = bar;
}

так что, когда x = 1, моей переменной foo1 будет присвоено значение bar (foo+x = bar == foo1 = bar когда x = 1 ).

Есть ли способ сделать это в C #или мне следует использовать альтернативный подход?

0
задан user1275067 7 August 2012 в 02:43
поделиться