[个人笔记]C#基础_复杂数据类型——数组之“二维数组”

一、基本概念

与一维数组相比,多了“列索引”,有点像表格有行列的感觉 

二、二维数组的申明

1、变量类型[ , ]  二维数组变量名;

 2、变量类型[ , ]  二维数组变量名  =  new  变量类型[行 , 列];

 3、变量类型[ , ]  二维数组变量名  =  new  变量类型[行 , 列]{ {0行内容1,内容2…内容n} , {1行内容1,内容2…内容n} ,… {n行内容1,内容2…内容n} };

4、变量类型[ , ]  二维数组变量名  =  new  变量类型[ , ]{ {0行内容1,内容2…内容n} , {1行内容1,内容2…内容n} ,… {n行内容1,内容2…内容n} };

5、变量类型[ , ]  二维数组变量名  =  { {0行内容1,内容2…内容n} , {1行内容1,内容2…内容n} ,… {n行内容1,内容2…内容n} };

 三、二维数组的使用

1、二维数组的长度

通过数组.GetLength方法,0就是获取当前数组行数1就是获取当前数组列数。

2、获取二维数组中的元素

和一维数组大体相同,就是多了列的长度。

需要注意不管是行还是列,元素索引下标都是从“0”开始的 

3、修改二维数组中的元素

直接赋值即可,注意语法规范 

4、遍历二维数组

 通过两层for循环嵌套的形式,分别得到行和列的索引,具体看上方截图

二维数组长度的获取,离不开GetLength方法,需要特别注意)

5、增加数组的元素

6、删除数组的元素

7、查找数组中的元素

总之要遍历数组,然后通过判断你要查找的元素在什么位置,来实现查找元素

总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值