C#语言多维数组的声明与使用
2008-07-01 23:36
288 查看
1.声明
多维数组即数组的维数为n。
语法:
type[,(,……)] arrayName;
type:数组存储数据的数据类型。
arrayName:数组名称。
例如声明一个3维的数组,代码如下:
int[,,] arr3;
int[, ,] arr3 = new int[2, 1, 3] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };
也可以:
int[, ,] arr3 = new int[, , ] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };
示例 多维数组的使用
示例将定义一个三维数组,并使用foreach语句将该数组输出。程序代码如下:
多维数组即数组的维数为n。
语法:
type[,(,……)] arrayName;
type:数组存储数据的数据类型。
arrayName:数组名称。
例如声明一个3维的数组,代码如下:
int[,,] arr3;
2.初始化
以三维数组为例:int[, ,] arr3 = new int[2, 1, 3] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };
也可以:
int[, ,] arr3 = new int[, , ] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };
多维数组的使用
在多维数组中,较常使用的是二维数组,其次是三维数组。这里以三维数组为例对多维数组的创建及读取作简单介绍。示例 多维数组的使用
示例将定义一个三维数组,并使用foreach语句将该数组输出。程序代码如下:
static void Main(string[] args) { //声明一个三维数组 int[, ,] arr3; //初始化该三维数组 arr3 = new int[,,] { { { 1, 2, 3 } }, { { 4, 5, 6 } } }; //使用foreach语句遍历数组并输出 foreach (int i in arr3) { Console.WriteLine(i); } } |
相关文章推荐
- C#.NET常见问题(FAQ)-如何声明list的多维数组
- C++多维数组的声明和使用
- 二维数组,锯齿数组和集合 C# 一维数组、二维数组(矩形数组)、交错数组(锯齿数组)的使用 C# 数组、多维数组(矩形数组)、锯齿数组(交叉数组)
- VB中如何声明及使用多维数组,多层数组及动态数组
- c# 多维数组的使用
- C#使用多维数组
- VB中如何声明及使用多维数组,多层数组及动态数组
- C#语言中如何使用Point 类型数组
- C#.NET常见问题(FAQ)-如何声明list的多维数组
- 使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
- C#接收C/C++DLL的结构体嵌套数组及多维数组的解决方案
- C#中使用控件数组
- 在PHP语言中使用JSON和将json还原成数组
- C语言基础之函数、虚拟键盘的使用、数组、指针、动态申请内存、内存泄漏
- c# ---使用 ref 和 out 传递数组
- 数组的声明与使用
- 04.java语言基础-数组中的数组(多维数组)-多维数组的操作
- C#中数组、ArrayList与List三个对象的使用区别
- C#数组的使用
- [疯狂Java]数组:模型、初始化、使用、多维数组