int columns = 10;
int rows = 10;
String[][] test = new String[columns][rows];
//Mach irgendwas
System.out.println(test.length);
//Gibt die länge der ersten Dimension des Arrays aus
System.out.println(test[0].length);
//Gibt die länge einer der zweiten Dimensionen des Arrays aus
String[][] test = new String[columns][rows];
test[0] = new String[rows+1];
string[,] test = new string[columns,rows];
Console.WriteLine(test.GetLength(0)); // columns
Console.WriteLine(test.GetLength(1)); // rows
Edit: Vorsicht, offtopic: Ich merk grade - wäre es nicht viel logischer, die Zahlen in den [a] genau andersrum anzugeben? String[a] ist ja ein Array der Länge a das Arrays der Länge b enthält, sozusagen ein (String)[a] ???:L