getColumnLength 方法只是遍历每一行并检查该行是否足够长以容纳该列。如果是,则将其添加到具有该列的行数中。
public class Program {
public static void Main(string[] args) {
int[][] jaggedArray = {
new int[] {1,3,5,7,9},
new int[] {0,2,4,6},
new int[] {11,22}
};
Console.WriteLine(getColumnLength(jaggedArray, 4));
Console.WriteLine("Press any key to continue. . .");
Console.ReadKey();
}
private static int getColumnLength(int[][] jaggedArray, int columnIndex) {
int count = 0;
foreach (int[] row in jaggedArray) {
if (columnIndex < row.Length) count++;
}
return count;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11078 次 |
| 最近记录: |