C#数组、js数组、json

此页面是否是列表页或首页?未找到合适正文内容。

C#数组、js数组、json

标签:引用类型[1]多维数组comprehreflangarchjava

C#数组参考地址C#之数组

什么是数组?数组是一种数据结构,包含同一个类型的多个元素。数组的声明:int[] myIntArray;注:声明数组时,方括号[] 必须跟在类型后面,而不是变量名后面。在C#中,将方括号放在变量名后是不合法的语法。数组的初始化:我们知道数组是引用类型,所以需要给他分配堆上的内存。1.myIntArray = new int[3];2.myIntArray = new int[] { 1, 2, 3 };3.int[] myIntArray = { 1, 2, 3 };//当使用这种方法对数组进行初始化时,只能在声明变量数组时使用,不能在声明数组之后使用。数组的访问:数组在声明和初始化后,可以使用索引器进行访问,索引器总是以0开头,表示第一个元素。arr[0]

数组的类型:1.一维数组:一般的数组(也称一维数组)用一个整数来索引。

2.多维数组:多维数组用两个或多个整数来索引。

对于二维数组可以以\”行列\”来理解:第一个索引是行,第二个索引是列。

//int[,] myIntArray2 = new int[4,3];同下
int[,] myIntArray2;
myIntArray2 = new int[,] { { 1, 11, 111 }, { 2, 22, 222 }, { 3, 33, 333 }, { 4, 44, 444 } };

int[, ,] myIntArray3;
myIntArray3 = new int[,,] { { {1,1}, {11,11}, {111,111} },
{ {2,2}, {22,22}, {222,222} },
{ {3,3}, {33,33}, {333,333} },
{ {4,4}, {44,44}, {444,444} }
};

3.锯齿数组:一般的数组(也称一维数组)用一个整数来索引,多维数组用两个或多个整数来索引。

//声明一个锯齿数组 三行
int[][] myIntArray4;
myIntArray4 = new int[3][];

myIntArray4[0] = new int[] { 1,11

作者: 库巴司机

为您推荐

返回顶部