c#数组的使用

159 篇文章 167 订阅

前言

我们在开发c#程序的过程中经常需要使用数组,这个数组就是用来存储多个值的一种数据类型。

1、一维数组

1.1 一维数组的声明

int[] array1;//数组的声明

1.2 一维数组的赋值

int[] array2 = new int[] { 1, 2, 3, 3 };//数组的赋值
int[] array3 = new int[4] { 1, 2, 3, 3 };//数组的赋值
int[] array4 = { 1, 2, 3, 3 };//数组的赋值

1.3 获取一维数组中元素的值

    int a = array4[0];//获取数组中第一个元素

1.4 一维数组常用属性和方法

        int length = array4.Length;//获取数组长度
        int[] reverseArray = array4.Reverse().ToArray();//将数组元素顺序反转
        int firstIndex = Array.IndexOf(array4, 2);//返回第一个匹配元素的索引,从0开始 
        int lastIndex = Array.LastIndexOf(array4, 3);//返回最后一个匹配的索引,从0开始

        int[] newArray = new int[2];
        Array.Copy(array4, 0, newArray, 0, 2);//将旧数组拷贝到新数组中
        Array.Clear(array4, 0, array4.Length);//清空数组值,让值恢复到默认值状态

2、二维数组

2.1 二维数组的声明

        int[,] array_2dimension1;//数组的声明

2.2 二维数组的赋值

        int[,] array_2dimension2 = new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } };//3指的是二维数组中含有的一维数组的数量,2指的是一维数组中元素数量

2.3 获取二维数组中元素的值

        int b = array_2dimension2[0, 1];//获取第1个一维数组中第2个元素,该值为2

2.4 二维数组常用属性和方法

        int nums_1dimensionArray = array_2dimension2.GetLength(0);//获取二维数组中含有的一维数组的数量
        int nums_Element = array_2dimension2.GetLength(1);//获取一维数组中元素数量
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

c#上位机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值