C#中int[, ,] array1 = new int[4, 2, 3]; 这个3维数组中4有什么含义或者表示什么

如题所述

4代表 数组的第一维数据的个数
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-14
楼主可以这样理解:int[, ,] array1 = new int[4, 2, 3]; 相当于定义了一个立体空间,而这个空间的大小为:长-4 宽-2 高-3本回答被网友采纳
第2个回答  2013-09-14
4代表数组中的一个成员。

C#中[]什么意思
int[] 表示一个int型的数组,可以表示为:int[] intArray=new int[]{1,2,3,4};以上intArray是int[4];

在C#中,int[,]和int[][]是同一种类型吗,都是表示二维数组吗,请看补充...
不一样,int[,]是规则的二维数组,但每行的列数是固定的,呈现一个矩形。int[][]是不规则数组,每行的列数是可变的。例如可以是这样:1 1 2 1 2 3 i

c#函数getlength()的问题
C#中getlength()函数,用来获取数组指定维数中的元素个数。这个函数一般用在C#的数组的时候,下面举一个例子来说明:代码如下:int[][] array=new int[3][5];array[0]=new int[5];array[1]=new int[3];array[2]=new int[8];代码说明:很明显这是一个二维数组,在这个二位数组中每一个元素...

[转]C#如何定义和使用多维数组
数组可以具有多个维度。例如,下列声明创建一个四行两列的二维数组:C#int[,] array = new int[4,2];另外,下列声明创建一个三维(4、2 和 3)数组:C#int[, ,] array1 = new int[4,2, 3];数组初始化 可以在声明数组时将其初始化,如下例所示:C#int[,] array2D = new int[,] { ...

int[, ,] array3 = new int[ , , ] { { { 1, 2, 3 }}, { { 4, 5...
int[, ,] array3 = new int[,,] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };Console.WriteLine(array3.Rank);用的好好的 C#允许这样的初始化方式 或者你直接一个等号等过去 int[, ,] array3 = { { { 1, 2, 3 } }, { { 4, 5, 6 } } };又或者 int[, ,] ...

C#中如何获取数组首元素的地址
int[] array = new int[] { 1, 2, 3, 4 };IntPtr ptr = Marshal.UnsafeAddrOfPinnedArrayElement(array, index);\/\/ 引用命名空间 System.Runtime.InteropServices \/\/ 使用方法 Marshal.UnsafeAddrOfPinnedArrayElement获取数组指定索引位置的指针 \/\/ array表示需要获取地址的数组,index表示索引的...

关于c#编程,我有5个数组,我想把这5个数组放在一个集合里,请问可以...
这5个数组是同一种类型吗,比如都是int的,如果是的话就可以用泛型集合类比如List,形如 int[] array1 = new int[] { 1, 3, 5 };int[] array2 = new int[] { 2, 4, 6, 8, 10, 12 };List<int[]> list = new List<int[]>();list.Add(array1);list.Add(array2);...

c#编程猜数字游戏,输入四个数,显示正确的个数。刚刚接触c#,求大神帮忙...
\/*c#编程猜数字游戏,输入四个数,显示正确的个数。*\/ Random rm = new Random();\/\/声明一个random对象,通过这个对象可以调用random类中的方法 int[] array=new int[4];\/\/声明一个含有4个元素的一位数组 int[] array1=new int[4];int count=0;\/\/计数,看你答对了几个数 \/\/产生4个...

在c#中,多维数组有两种类型,分别是
一维,多维。一维数组就是比如inta[3],a就是一维数组,而指针就似乎比如int*a=new int[3]();用法其实一样,但是用指针的话就可以随时删除内存,而数组不行。并且,如果数组当做函数参数传递,会自动退化为指针。也就是传递a的地址。引用:通过给出的数组名称和这个元素在数组中的位置编号(即下标...

c#: Array的意思?跟int[] 的关系
数组是一种数据结构,它包含若干相同类型的变量。数组是使用类型声明的:type[] arrayName;下面的示例创建一维、多维和交错数组:class TestArraysClass{ static void Main() { \/\/ Declare a single-dimensional array int[] array1 = new int[5]; \/\/ Declare and set array element...

相似回答