C#-数组声明格式及常用的数组类型

  声明数组是什么类型的,其值必须是相应类型的值,方式2,方式3赋值,每个值必须用逗号隔开,数组中的元素个数也可以称为数组的容量

  数组的声明格式 (以整形 int 为例):

  1) 数据类型 中括号 数组名=new 数据类型 中括号(中括号中必须填写数组的元素个数) 分号

  int [] nums=new int[3];//声明一个数组名为nums 由3个整形元素组成的数组

  这个只是声明了可以存放3个整形的空数组,里面没有存放任何整形元素,这个声明方式只声明未赋值其初始值为 整形的 0

  因为声明的是整形的数组所以里面只能存放整形的元素,下面的与此一样

  2) 数据类型 中括号 数组名=new 数据类型 中括号(要求与声明一样) 大括号(里面是具体的整形元素) 分号

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

  因为声明了数组的容量只有三个,所以只能存放3个整形元素,大括号中的是存放的3个整形元素 1, 2, 3 ;这个声明方式既声明又赋值其值分别为 1,2,3

  或者 int [] nums=new int[]{1,2,3};

  这个声明方式其数组容量由后面大括号中的元素个数决定,上面是有3个值的数组

  int [] nums=new int[]{1,2,3,4,5};//这个数组容量为5,其值分别为 1 2 3 4 5

  3) 数据类型 中括号 数组名=大括号(里面是具体的整形元素) 分号

  int [] nums={1,2,3,4,5};

  这种声明方式比声明方式2更简洁数组容量与方式2一样都是由大括号中具体元素个数决定

  

C#-数组声明格式及常用的数组类型 047

  数组声明格式

  数据类型后面的中括号就像字符串型必须加双引号,字符型必须加单引号的作用一样,用以标识,数组只有拥有中括号这个标识才能称为数组(中括号位置不要写错)

  在编程中具体使用哪种声明格式看情况,以后学习,用的多了自己就会知道在什么情况下使用哪种方式最好

  =======常用的数组类型=========

  统一使用声明方式3,主要是为了显示赋值

  字符串型 string [] strs={"张三","李四","王五"};//其值必须加双引号

  字符型 char [] zf={'a','b','c'};//其值必须加单引号

  双精度 double [] nums={1,2.5,3.8};//其值分别为 1/2.5/3.8整形1也可以因为其可以自动转换(隐式转换)之前的(018)讲过

  字节型 byte [] b={0,32,255};//注意:只能赋0-255之间的数字,以后学习比如文件流等用到

  暂时先学习这么多等以后用到其他类型的再说

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值