zoukankan      html  css  js  c++  java
  • C#中有哪些类型的数组

    一维数组(Single-Dimensional)
    多维数组(Multidimensional)
    交错数组(Jagged arrays):交错数组是元素为数组的数组。交错数组元素的维度和大小可以不同。交错数组有时称为“数组的数组”。以下示例说明如何声明、初始化和访问交错数组。

    下面声明一个由三个元素组成的一维数组,其中每个元素都是一个一维整数数组:

     
    int[][] jaggedArray = new int[3][];
    
    

    必须初始化 jaggedArray 的元素后才可以使用它。可以如下例所示初始化该元素:

     
    jaggedArray[0] = new int[5];
    jaggedArray[1] = new int[4];
    jaggedArray[2] = new int[2];
    
    

    每个元素都是一个一维整数数组。第一个元素是由 5 个整数组成的数组,第二个是由 4 个整数组成的数组,而第三个是由 2 个整数组成的数组。

    也可以使用初始值设定项用值填充数组元素,在这种情况下不需要数组大小。例如:

     
    jaggedArray[0] = new int[] { 1, 3, 5, 7, 9 };
    jaggedArray[1] = new int[] { 0, 2, 4, 6 };
    jaggedArray[2] = new int[] { 11, 22 };
    过去已逝,未来太远,只争今朝
  • 相关阅读:
    书单
    parzen 窗的matlab实现
    Oracle-07
    图片加载不出来
    省市区三表建立及数据插入
    a链接与button按钮混用
    省市区三级联动,获取地区编号,JSON格式
    纯JS省市区三级联动
    JDK与JRE的区别
    web-03-jQuery
  • 原文地址:https://www.cnblogs.com/BlogLwc/p/5936366.html
Copyright © 2011-2022 走看看