我想做这样的事情
int amountOfDimensions = 3;
Array a = new Array(3);
但是在C#中这当然不是问题,
但是有做相同事情的东西吗?
答案 0 :(得分:4)
尝试Array.CreateInstance,例如
// array of int with 3 dimensions with correspondent lengths 2, 3 and 4:
// i.e. result will be int[2, 3, 4]
var result = Array.CreateInstance(typeof(int), 2, 3, 4);