1const int[,] FOO = { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 6, 7, 8 }, { 9 }}; 2const string[,] BAR = { { "a", "b" }, { "c", "d" }, { "e", "f" }, { "g", "h", "i" }, { "j" }}; 3 4void main () { 5 assert (FOO.length[0] == 5); 6 assert (FOO.length[1] == 3); 7 assert (FOO[0,1] == 2); 8 assert (FOO[3,2] == 8); 9 10 int[,] foo = FOO; 11 assert (foo.length[0] == 5); 12 assert (foo.length[1] == 3); 13 assert (foo[0,1] == 2); 14 assert (foo[3,2] == 8); 15 16 assert (BAR.length[0] == 5); 17 assert (BAR.length[1] == 3); 18 assert (BAR[0,1] == "b"); 19 assert (BAR[3,2] == "i"); 20 21 string[,] bar = BAR; 22 assert (bar.length[0] == 5); 23 assert (bar.length[1] == 3); 24 assert (bar[0,1] == "b"); 25 assert (bar[3,2] == "i"); 26} 27