static void Main(string[] args)
{
#region 一维数组
int[] a1 = new int[100];
string[] a2 = new string[] { "aaa", "bbb", "ccc" };
var a3 = new double[] { 1, 2, 3 };
var a4 = new double[3] { 1, 2, 3 };
var a5 = new[] { 1, 2, 3 };
string[] a6 = { "aaa", "bbb", "ccc" };
Console.WriteLine(a1[1]);
Console.WriteLine(a6[1]);
#endregion
#region 二维数组
double[,] b1 = new double[5, 5];
double[,] b2 = new double[2, 2] { { 1, 2 }, { 3, 4 } };
double[,] b3 = new double[,] { { 1, 2, 3 }, { 3, 4, 5 } };
double[,] b4 = new[,] { { 1.0, 2, 3 }, { 3, 4, 5 } };
double[,] b5 = { { 1, 2, 3 }, { 3, 4, 5 } };
Console.WriteLine(b1[3,4]);
Console.WriteLine(b5[1,2]);
#endregion
#region 交错数组
int[][] c1 = new int[3][];
int[][] c2 = new int[3][] { new int[12], new int[1], new int[1] };
int[][] c3 = new int[][] { new int[12], new int[1], new int[1] };
int[][] c4 = { new int[12], new int[1], new int[1] };
Console.WriteLine(c2[2][0]);
Console.WriteLine(c4[1][0]);
#endregion
Console.WriteLine("Hello World!");
}