Java和C#在定义和初始化多维数组时的 不同

首先,C#和Java定义多维数组的语法是不同的:

C#中定义多维数组的语法是:数组的数据类型[以逗号分隔不同的维度] 数组的标识符,例如:int[,] a

Java中创建多维数组的语法是:数组的数据类型[][]...... 以[]分隔不同的维度,数组的标识符,例如:int a[][]

 

在C#中初始化多维数组的时候所有维度的长度必须相等,例如: