【C#】数组的声明方式

数组

----一次性生命多个相同类型的变量

声明方式

第一种:

int [ ]数组名=new [数组长度 ]

数组类型是引用类型,声明数组变量只是为引用数组实例预留空间。 实际的数组实例是在运行时使用 new 运算符动态创建而成。

new 运算指定了新数组实例的长度,然后在此实例的生存期内固定使用这个长度。 数组元素的索引介于 0 到 Length - 1 之间。 

int[ ] numbers=new[10];//索引从0-9

new 运算符自动将数组元素初始化为其默认值(例如,所有数值类型的默认值为 0,所有引用类型的默认值为 null)。


数组的存值:

nums[2]=34;

数组的取值:

console.writeline(nums[2]);
int[] nums = new int[3];

            //赋值

            //方法一:
            //nums[0] = 10;
            //nums[1] = 20;
            //nums[2] = 30;

            //方法二:
            for (int i = 0; i < 3; i++)
            {
                nums[i] = 10;
            }

            //取值
	    //遍历----所有值全部过一遍
            for (int i = 0; i < 3; i++)
            {
                Console.WriteLine(nums[i]);
            }
            Console.ReadKey();

第二种:

int[ ]数组名=new int [ ] {2,3,4};
string[ ] names=new string[ ] {"真" ,"美","丽"};

可从 { 和 } 内的表达式数量推断出数组的长度。 局部变量和字段声明可以进一步缩短,这样就不用重新声明数组类型了。

第三种:

int[ ]数组名=new int [5 ] {2,3,4,5,6};//一旦[ ]里有固定的值,那么{}必须写出相应的个数。

第四种:

int [ ] nums={1,2,3,4,5};//一种简化的声明方式
  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 26
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值