传递 N 维数组作为参数

Pass N-dimensional array as parameter

我有一个 n 维数组,我正在使用以下方法创建它:

var arrayND = Array.CreateInstance(typeof(int), sqs.Select(n => n.Count).ToArray());

我不知道编译时的维数。当我不知道维数时,有没有办法将数组作为参数传递?谢谢

System.Array class 是 CLR 中所有数组的基础 class。您可以将其作为参数传递。