zoukankan      html  css  js  c++  java
  • C#数组简介

    一、数组的定义

    数组:是一种包含若干个变量的数据结构,这些变量可以通过索引进行访问。

    数组的元素:数组中的变量就称为数组的元素。

    元素类型:数组中的元素具有相同的数据类型,该数据类型就称为数组的元素类型。

    数组的维度:指的是和每个数组元素相关联的索引个数。

    一维数组:维度为1的数组称为一维数组。如:

    int[] array;二维数组:维度为2的数组称为二维数组。

    三维数组:维度为3的数组称为三维数组。

    多维数组:又称为矩形数组,是指维度大于1的数组。其中包括二维数组、三维数组等。如:

    string[,] array;交错数组:又称为数组的数组,是指数组中的元素为数组的数组。交错数组元素的维度和大小可以不同。如:

    byte[][] scores;数组既可以用于存储值类型,也可以用于存储引用类型。

    二、数组的长度

    数组中的每个维度的长度都是一个大于或等于零的整数。数组的长度在创建实例时指定。

    维度的长度确定该维度下标的范围,假如维度的长度为N,该维度的下标范围就是0到N-1。

    数组中各维度长度的乘积就是数组的元素总数。如果数组的一个或多个维度的长度为零,则称该数组为空。

    三、数组的索引

    C#数组的索引从零开始。如果有一个n个元素的数组,它的索引就是从0到n-1。

    四、数组的属性

    数值类型的数组元素的默认值为零;引用类型的数组元素的默认值为null。

    交错数组的元素是引用类型,初始化为null。

    数组元素可以是任何类型,其中就包括数组类型。

    数组类型是从抽象基类型Array派生的引用类型。

    五、提示

    数组通过索引来访问其成员变量的值,C#中的数组能够存储所有的对象类型。

  • 相关阅读:
    iso下载不完整,无论什么方式下载一定要校验md5码
    NR/NT,Taxonomy和RefSeq——三种NCBI常见数据库
    微生物群落多样性测序与功能分析
    分子伴侣
    细菌或真菌菌种鉴定中的16S rRNA,18S rRNA等
    tmRNA的结构和功能
    神秘的细菌基因组:GC skew
    由浅入深理解 IOC 和 DI
    详细分析 Java 中启动线程的正确和错误方式
    详细分析 Java 中实现多线程的方法有几种?(从本质上出发)
  • 原文地址:https://www.cnblogs.com/melao2006/p/4241608.html
Copyright © 2011-2022 走看看