一.数组
- 变量是程序运行时在内存中存储发生变化的容器。
- 变量可以存储单个数据,而数组可以存储多个变量,并且互不干扰,互不影响,和谐共处。
- 数组的特点:长度固定,类型相同。
二.数组的分类
一维数组,二维数组,多维数组,不规则数组
三.数组的应用
- 创建:
int[] vs = new int[5];
- 赋值:
vs[0] = 5;
- 应用
四.声明数组
//定义一个已知长度的一维数组
int[] arr=new int[100];
//定义一个未知长度并使用对象初始化器直接赋值int
string person_Names =new string[]{
"张三","李四","王五","刘涛"};
五.C#多维数组
- C#支持多维数组,多维数组又称为矩阵数组。
- 声明一个string变量的多维数组
string [ , ] names
- 声明一个int类型的多维数组:
int[,,] m
- 二维数组 :多维数组最简单的形式就是二维数组。一个二维数组在本质上可以被认为是一个带有X,Y的表格。
int[,] a=new int[3,4]{ {0,1,2,4}{5,6,7,8}};
可以通过唯一索引(即行索引和列索引来访问数据) - 使用循环来处理二维数组:
//定义一个多维数组,二行四列
int[,] vs = new int[2, 4] {
{
0,1,2,3},{
4,5,6,7} };
//输出二维数组中每个元素的值
for (int i = 0; i < 2