# 1 初始化
double[] balance = new double[10]; // 隐式初始化为0 double[] balance = { 2340.0, 4523.69, 3421.0}; // 这个就很简洁 int [] marks = new int[5] { 99, 98, 92, 97, 95}; // 多余,不用delete int [] marks = new int[] { 99, 98, 92, 97, 95}; // 多余 int [] marks = new int[] { 99, 98, 92, 97, 95}; int[] score = marks;
# 2. 访问
使用中括号,同C++;
foreach 示例:
int [] n = new int[10]; /* n 是一个带有 10 个整数的数组 */ /* 输出每个数组元素的值 */ foreach (int j in n ) { int i = j-100; Console.WriteLine("Element[{0}] = {1}", i, j); } Console.ReadKey();
# 3 二维数组
int [,] a = new int [3,4] { {0, 1, 2, 3} , /* 初始化索引号为 0 的行 */ {4, 5, 6, 7} , /* 初始化索引号为 1 的行 */ {8, 9, 10, 11} /* 初始化索引号为 2 的行 */ };