【发布时间】:2012-12-31 23:10:19
【问题描述】:
假设我创建了一个像这样的锯齿状二维数组:
public static char[,] phoneLetterMapping = { {'0'}, {'1'}, {'A', 'B', 'C'} };
现在,给定数组的第一个索引,我想确定内部数组的长度。
我希望能够做类似的事情:
phoneLetterMapping[2].length
我可以在 Java 中做到这一点。但是当我在 [][] 2d 数组的第一个括号中键入时,智能感知菜单不会返回数组的正常成员。
如何在 C# 中获取二维数组的内部数组长度?
【问题讨论】:
-
请注意,char[,] 不像其他语言那样是锯齿状数组。这是一个真正的“多维”数组。锯齿状字符数组将是 'char[][]'。