文章标题

7/12
数组
声明与赋值
(1)声明:数组中存储的元素类型+数组维数+数组名(不同于C++和Java)
数组维数由[]中逗号个数决定,维数=逗号个数+1
new关键字和对应的数据类型在声明时可选。
声明之后,若赋值,就要用new关键字实例化数组
使用new,会让“运行时”为数据类型分配内存,可以在赋值的同时指定数组大小。
数组赋值可以不用字面值,此时,每一项都被初始化为初始值。
不提供字面值就必须指定数组的大小。

1)声明与赋值同时进行
int []nums={123};
int [,]num=int[3,3];(和上行代码不同,数组指定了类型)
int[,]num={{1,2,3},{2,3,4},{3,4,5}};
PS:大小不一致的多维数组会出错
【解决方案】
int [,]nums={
new int []{1},
new int []{1,2},
new int []{1,2,3}
}
(2)先声明后赋值
int []nums;
nums=new[]{1,2,3};
(3)声明同时使用new进行赋值(new作为声明语句的一部分)
int []nums=new int {1,2,3};
int []nums=new int [3]{1,2,3};
int []nums=new int[3];   

部分函数使用
1.获取数组长度【Length】
string nums=”sdf”;
int t=nums.Length;(获取数据项个数,数据项个数=索引边界值+1)
->调用特定维的大小【GetLength】

bool[,,]nums=new[1,2,3];
Console.Write(nums.GetLength(0));

2.对数组元素进行排序【Sort()】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值