C# 数组

  1. 声明数组并初始化

(声明数组指定长度)

数据类型[] 数组变量名 =new 数据类型[ 数组长度 ];

(声明数组指定长度,并初始化)

数据类型[] 数组变量名 =new 数据类型[ 数组长度 ] { 个数=数组长度  };(用逗号隔开)

(声明数组并初始化)è 建议使用

 数据类型[] 数组变量名 = { 个数不限让编译器来识别长度 };用逗号隔开)

 数据类型[] 数组变量名 =new 数据类型[] { 个数不限让编译器来识别长度 };用逗号隔开)

  1. 赋值给数组

数组都是由连续的内存位置组成的,数组索引值:从零开始)

数组变量名[ 索引值 ] = 值 ;(数据类型 = 数组数据类型,并且会覆盖原来的值)

   例:

?也可以通过数组索引值来访问数组的值

数据类型  变量名 = 数组变量名[ 索引值 ];

例:

  1. 遍历数组

1.for循环

for(int i = 0; i < 数组的长度; i ++)

{

  方法体

      }

  2. foreach 循环

 foreach( var item in 数组变量名) (item = 数组每一条元素)

{

 }

  1. 数组的内存位置

例: int[] arrty = {值1,值2,值3 };

     首先在堆内存中,开辟三块连续的空间 分别存储值1,值2,值3

 对应的索引值为0,  1,  2 。

     在栈内存中开辟一块空间 名称为 arrty 存储数组在堆内存中的地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值