我有一个list{int a,int b,int c}
保存数据的
a b c
12 23 45
24 45 34
44 56 77
12 34 11
98 35 33
...
我想将这些数据放在 3 个数组中,所以如果我有 3 个单独的数组,我会这样做
int[] a = new int[lst.Count];
int[] b = new int[lst.Count];
int[] c = new int[lst.Count];
for (int i = 0; i < lst.Count; i++)
{
a[i] = lst[i].a;
b[i] = lst[i].b;
c[i] = lst[i].c;
}
现在如何复制list{int, int, int}
到 3d 数组?
int size = lst.Count;
int[, ,] array_t = new int[size , size , size ];