C#数组的初始化
数组的初始化
数组类型从.NETFramework中的System.Array继承。
创建一个数组,本身相当于建立一个基于Array类的对象,而为一个数组赋值,相当于初始化这一对象。
Modifier Type[] ArrayName = new Type[Length]
参数说明
使用new关键字,对数组进行初始化
使用length关键字,标识数组的长度
比如,定义一个包含5个整数元素的数组
Public int[] = intArray= new int[5]
此外,除了直接定义数组元素的数量之外,也可以在创建数组时,直接为其赋值,在赋值的同时,相当于定义了数组的元素数量。
Modifier Type[] = {Element1,Element2,……,ElementN}
使用花括号,将所有的数组元素括住,通过数组元素简介的定义了数组的元素数量。
定义一个包含3个字符型变量的数组
Private char[] = {'a','b','c'}
另外,可以先声明数组,然后通过语句定义数组元素的数量,或者为其赋值。
注意
定义数组的元素数量时,在C#中会自动为每一个数组元素赋予一个默认的值。
比如,当数组元素为数字时,默认值为0,当数组元素为字符或字符串时,默认为空字符,或者是空字符串。