【发布时间】:2019-11-06 13:12:32
【问题描述】:
我有一个数组列表:
List<int[]> a = new List<int[]>();
我在里面放了几个数组
int[] b = new int[3] {1, 2, 3};
int[] c = new int[4] {4, 5, 6, 7};
a.Add(b);
a.Add(c);
我怎样才能只打印b[1] out of List a?
【问题讨论】:
-
把它想象成一个网格怎么样,
a[1][1],这将返回列表中第二个数组的第二项。 -
@PrasadTelkikar 单个整数
-
您可以在
int [,]中定位一个位置,只需在int [][]中链接即可。正如您在之前的代码中所做的那样。快速阅读Jagged Array MSDN reference。 -
好吧,
a[0]为您提供列表中的第一项a(即b),对于b[1],您应该输入a[0][1] -
这是一个快速演示,可以清楚地了解导航到锯齿状数组:dotnetfiddle.net/54M085
标签: c# arrays list console.writeline