铜川网站建设电话,贵阳企业网站排名优化,网站模板安装教程,wordpress4.9.5一、数组定义与初始化 数组是数据的集合。标量变量一次只能保存一项。数组可以容纳多个项目。这些项目称为数组的元素。数组存储相同数据类型的数据。每个元素都可以通过索引来引用。数组是从零开始的。第一个元素的索引为零。数组是引用类型。 数组用于存储我们应用程序的数据…一、数组定义与初始化 数组是数据的集合。标量变量一次只能保存一项。数组可以容纳多个项目。这些项目称为数组的元素。数组存储相同数据类型的数据。每个元素都可以通过索引来引用。数组是从零开始的。第一个元素的索引为零。数组是引用类型。 数组用于存储我们应用程序的数据。我们将数组声明为某种数据类型。我们指定它们的长度。我们用数据初始化数组。我们有几种处理数组的方法。我们可以修改元素、对其进行排序、复制或搜索它们。
1、数组的定义
int[] ages;
String[] names;
float[] weights; 我们有三个数组声明。声明由两部分组成。数组的类型和数组名称。数组的类型具有确定数组中元素类型的数据类型在我们的示例中为 int、String、float和一对方括号 []。括号表示我们有一个数组。
2、数组初始化第一种方式
int[] numnew int[5]num[1]1;
num[2]2;
num[3]3;
num[4]4;
num[5]5;//[]中括号内的5是定义数组的长度接下来对数组内数字进行赋值如果未赋值的长度其为默认值0//第二种方式
int[] numnew int[]{1,2,3,4,5}
或者
int[] numnew int[5]{1,2,3,4,5}
//如果中括号内有数组长度则大括号内的数据一定是指定长度
//没有指定数组的长度。编译器会为我们做这件事
foreach (int i in array)
{Console.WriteLine(i);
}
我们使用 foreach 关键字遍历数组并打印其内容。
二、二维三维数组的使用
1、二维数组
int[,] twodim new int[,] { {1, 2, 3}, {1, 2, 3} };int d1 twodim.GetLength(0);
int d2 twodim.GetLength(1);for (int i0; id1; i)
{for (int j0; jd2; j){Console.WriteLine(twodim[i, j]);}
}1、定义二维数组的时候中括号内的要用分割开
2、Getlength可以获取每个维度的数量
2、三维数组
int[,,] n3
{{{12, 2, 8}},{{14, 5, 2}},{{3, 26, 9}},{{4, 11, 2}}
};int d1 n3.GetLength(0);
int d2 n3.GetLength(1);
int d3 n3.GetLength(2);for (int i0; id1; i)
{for (int j0; jd2; j){for (int k0; kd3; k){Console.Write(n3[i, j, k] );}}
}