4、数组和方法(一)

(一)一维数组
       数组是同一类型的一组变量,数组允许你通过同一名称引用这一系列的变量,并使用一个称为“索引”或“下标”的数字来进行区分。数组中包含的变量(又称数组的元素)具有相同的类型,该类型称为数组的元素类型。

数组的声明

int[] number

一维数组对象的创建

 int[] number = new int[5];

 int[] number;    number=new int[5];

例如,如果要用数组number表示5个整数的集合(26, 86, 98, 12, 68),可以这样创建数组number:

     int[] number = new int[5];

数组元素的引用

数组名[下标]

数组Length属性

Length属性的值为该数组对象中数组元素的数目。




(二)可变长数组

利用常数声明数组称为“定长数组声明”。C#并不限于定长数组声明,还可以在每次运行程序时声明不同长度的数组。
下面的代码提示用户输入数组的长度,然后创建指定长度的数组:

int size;

Console.WriteLine("请输入要创建的数组的元素的个数:");

size = Int32.Parse(Console.ReadLine());

numbers = new int[size];

foreach语句

    依次为数组的各个元素执行一次嵌入语句。

      foreach(类型  变量名   in    数组名称)

      {

           嵌入语句;

      }


注意,这里的循环控制要用数组的长度属性,不要使用定义变量。因为变量是会随时发生改变的。


PDF链接
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值