c#/数组
1.数组的概述:可以将同一类型的多个变量存储在一个数组数据结构中。通过指定数组的元素类型来声明数组。 如果希望数组存储任意类型的元素,可将其类型指定为 object。数组是一个引用类型。 //数组,是一种数据结构。引用类型2.数组的分为两种:按维度分:一维数组、多维数组A)一维数组将一组值存放到一个数组中,并为其定义一个名称,通过数组中元素的位置来存取值。B). 多维数组多维数...
1.数组的概述:
可以将同一类型的多个变量存储在一个数组数据结构中。通过指定数组的元素类型来声明数组。 如果希望数组存储任意类型的元素,可将其类型指定为 object。数组是一个引用类型。 //数组,是一种数据结构。引用类型
2.数组的分为两种:按维度分:一维数组、多维数组
A)一维数组
将一组值存放到一个数组中,并为其定义一个名称,通过数组中元素的位置来存取值。
B). 多维数组
多维数组中常见的是二维数组。二维数组中的子元素是一维数组。
3. 数组的访问
i. 用下标的方式访问数组元素;
ii. 数组元素的值可被同类型的值修改;
下面是一唯数组的声明使用:
一维数组的声明:
//数组包含5个元素,每个元素的值默认为0 (类型)
int[] array = new int[5];
//数组包含6个元素,每个元素的值默认为""(字符串类型)
string[] stringArray = new string[6];
数组的初始化:
int[] array1 = new int[] { 1, 3, 5, 7, 9 };//数组长度为5,每个元素的值都不同
隐式类型化数组:
int[] array2 = { 1, 3, 5, 7, 9 };
声明数组变量,但必须使用 new 运算符向此变量分配新数组。
//a.声明数组变量
int[] array3;
//b.给这个变量赋值
array3 = new int[] { 1, 3, 5, 7, 9 };
//相当于数组的初始化:
【 int[] array3=new int[]{ 1, 3, 5, 7, 9 } 】
访问数组元素
Console.WriteLine(array3[0]);//输出 1
修改数组元素
array3[0]=2;
上面是一维数组的一些基本的声明与使用的方法!
二维数组声明与使用的方法也是基本一样的,只是有了一些结构上的不同!
现在的学习一般是只会使用到一维数组的,二维数组基本上是不会使用到的!
下面给大家展示使用到一维数组实现功能的过程:
先给大家看一下效果先:

这是效果图片,功能就是点击旁边是添加选项就会添加一个选项,点击删除选项就会少一个选项。
下面是实现功能的代码:


以上就是今天的全部内容了!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)