C# 数组声明

来源:互联网 发布:仪表总里程算法 编辑:程序博客网 时间:2024/05/22 06:21

C#数组的五种声明方式

一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例

int[] intArray;

intArray = new int[10];

注:数组的引用必须以相同或相关类型实例化,数组初使化默认值,值类型为0,引用类型为null

 

二、声明一个数组引用并对他进行初使化,该数组引用被立即赋予一个数组的新实例。

int[] intArray = new int[10];

 

三、声明一个数组,初使化数组引用,并给数组元素赋值

int[] intArray = new int[3] {1,2,3};

注:初使化列表以逗号(,)隔开,且列表中的个数必须与数组长度一致。

 

四、与第三种方式基本相同,只是不设置数组的初使化大小,由数组元素确定。

int[] intArray = new int[] {1,2,3};

 

五、这是第四种方式的简化版,其中的数组类型与数组大小是根据初使化列表推断出来的。

int[] intArray = {1,2,3};

 

多维数据

多维数组为矩形数组,有多个维度与索引,维度在[]中用逗号隔开,“[,]”,例如最

常见的二维数组:

int[,] intArray = new int[2,3] {{1,2,3},{4,5,6}};

 

交错数组

交错数组被认为是一个数组的数组,交错数组的每一个矢量都可以有不同的长度。

首先应定义交错数组中的行(矢量数),再声明每行的元素个数

int[][] intArray = new int[2][]{new int[]{1,2,3},new int[] {1,2,3,4}}

注意与二维数组的区别

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 悠悠球轴承生锈该怎么办 中级烹饪师证丢了怎么办 h1z1自己退出来怎么办 痔疮裂开了该怎么办 痔疮裂开了流血怎么办 婴儿鼻腔内鼻屎堵塞怎么办 鼻屎进入鼻腔怎么办 痔疮掉下来了怎么办 孕晚期外痔肿痛怎么办 肚子胀排便不畅怎么办 湿气重排便不畅怎么办 手术后排便不畅怎么办 输液后一天咳嗽怎么办 孕晚期长痔疮怎么办 孕妇痔疮发了怎么办 腹腔镜前同房了怎么办 痔疮痔核脱出怎么办 孕妇屁眼长痔疮怎么办 刚发现有痔疮怎么办 痔疮疼死了怎么办呀 痔疮没出血疼痛怎么办 直肠黏膜脱垂怎么办 大便发黑带有血怎么办 大便是黑的怎么办 伤口长的慢怎么办 线条突然变成路径怎么办 直肠癌不能保肛怎么办 肠息肉术后便秘怎么办 儿童异地办医保怎么办 医保卡红名单怎么办 医保不在红名单怎么办 社会保障卡坏了怎么办 社保迟交几天怎么办 公租房到期后怎么办 公租房小学上学怎么办 公租房太小怎么办 山羊遇到危险会怎么办 移动公不发佣金怎么办投诉 公租房人死后怎么办长春市 外地人在北京怎么办准生证 北京二孩准生证怎么办