C# 数组 使用速查

1、一维数组(值类型)

  1. int[] myIntegers; //申明一个数组的引用 
  2. myIntegers = new int[100]; //创建一个含有100个int元素的数据

2、一维数组(引用类型)

  1. Control[] myControls; //声明一个数组引用
  2. myControls = new Control[3]; //创建一个含有3个Control引用的数组
  3. //注意:以上只创建了3个引用,没有创建实际的对象。
  4. myControls[0] = new Button(); //创建对象
  5. myControls[1] = new TextBox();
  6. myControls[2] = new ListView();

3、多维数组——矩阵数组

  1. double[,] myDoubles = new double[10,20]; //二维数组
  2. string[,,] myStrings = new string[3,4,5]; //三维数组

4、多维数组——锯齿数组(jagged arrays)

  1. Point[][] myPonits = new Point[3][];
  2. myPoints[0] = new Point[10]; //注意这里同样只是分配了10个引用,没有创建对象
  3. myPoints[1] = new Point[5];
  4. myPoints[2] = new Point[20]; 
参考资料:《CLR via C#》

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值