Нет, название ты вычислить не можешь.
В крайнем случае объяви объект
class NamedArray
{
public string name;
public int[] arr;
};
организуй массив таких объектов
NamedArray[] main_arrays=new NamedArray[5];
for(i=0;i<5;i++)
{
main_arrays[i]=new NamedArray();
main_arrays[i].arr=new int[10];
}
и затем именуешь
main_arrays[0].name="hren1";
main_arrays[2].name="korova";
и затем в коде, когда тебе понадобится массив с нужным именем, делай перебор
int i=0;
int j=-1;
while(i<main_arrays.size() and j<0)
{
if(main_arrays[i].name=="dispetcher")
j=i;
i++
}
if(j>=0)
{
next_array=main_arrays[j].arr;
}
__________________
местный зомбяк
|