多语言展示
当前在线:523今日阅读:168今日分享:49

学习计算机编程语言C#:[14]数组相关

不管C#语言是一门计算机面向对象语言,亦或是其它特点的编程语言,数组的知识点几乎在所有编程语言中都会包含,数组的“能力”真的是变幻莫测,数组的功能让开发者欣喜若狂啊,数组将批量的同类型数据整合到一个变量中“存放”,“使用”数组也是非常方便。因此数组被频繁使用在开发程序块中。
工具/原料

记事本工具,少了智能提示更能锻炼开发程序编写代码能力。

方法/步骤
1

数组的特点就是将同类型的变量整合到“一个”变量中,用一个数组的变量来表示一个或多个变量的数据,需要注意的是数组包含的变量数据类型必须一致,数组只能表示一种类型数据,在计算机底层,实际上是有多个变量数据,数组变量通过数组中的每个单元指向具体单个变量数据,并且数组中的数据是连续存放的。

2

表现数组的形式非常简单,基本的语法结构是“数组类型[] 数组变量名=new 数据类型[数组长度]{};”,比如“int[] nums=new int[2]{};”就代表着声明了一组两个整型的数据数组,默认值都是0。声明数值类型的变量或者数组变量,默认值是0,同理字符串类型对应的是空字符串——'',布尔类型对应的是false值。

3

声明了数组之后,数组中的每个变量还都是默认值,需要去给数组中的每个变量赋值,通过数组名加索引的方式来表示每个变量值,比如“nums[0]”就代表第一个数组的变量,需要注意的是数组中的索引是从0开始,到长度减1结束,通过“nums[0]=2;”给数组中的变量赋值,同样的使用数组中的变量也是同样的编写方式。

4

以上声明数组方式是比较“完整”的一种,当然还有许多简洁,并且比较方便的声明变量方式。比如“string[] strs={'32','83'}”,这种方式也是正确的,是在声明数组的同时,给数组中的变量进行赋值,同样也可以用“string[] strs=new string[2]{'32','83'}”,这时需要注意数组长度与大括号内的个数必须一样,否则声明数组就会报错。

5

简单阐述了数组的声明以及数组中的单个变量赋值,包括数组的使用,以及数组在声明时必须声明长度,因此数组往往在for循环中频繁使用,因为for循环的特点——循环操作已知长度数组,数组的方便之处在日后开发工作中更会深深感叹神奇。

注意事项
1

声明赋值时,长度与个数必须相等。

2

数组就是相同类型单个变量的集合形式。

推荐信息