C# 数组

  1. 存储同一类型的多个变量
  2. 创建数组时确定的数组长度,在实例的生存期内无法更改
  3. 数值元素默认为0,引用元素为null,交错数组为null
  4. 数组可以是任何类型,包括数组类型
    //一维数组
    int[] array=new int[5];
     
    int[] array=new int[]{1,2,3,4,5};
    
    int[] array={1,2,3,4,5};
    
    int[] array;
    array=new int[]{1,2,3,4,5};
    
    //多维数组
    int[,] array2Da = new int[4, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } };
    
    int[,] array=new int[,] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } };
    
    int[,,] array3D = new int[,,] { { { 1, 2, 3 }, { 4, 5, 6 } },{ { 7, 8, 9 }, { 10, 11, 12 } } };
    
    int[,,] array3Da = new int[2, 2, 3] { { { 1, 2, 3 }, { 4, 5, 6 } },{ { 7, 8, 9 }, { 10, 11, 12 } } };
    
    //交错数组
    int[][] jaggedArray2 = new int[][]
    {
    new int[] { 1, 3, 5, 7, 9 },
    new int[] { 0, 2, 4, 6 },
    new int[] { 11, 22 }
    };
    
    //隐式类型数组,左侧没有[],右侧new[]
     var a = new[] { 1, 10, 100, 1000 }; 
     var c = new[]
            {
                new[]{1,2,3,4},
                new[]{5,6,7,8}
            };
    
    
    
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值