zoukankan      html  css  js  c++  java
  • 2.3 C#中的数组

    2.3.1C#中的一维数组

    1.声明

    在java中声明数组的方式:

    数据类型[] 数组名;

    数据类型 数组名[];

    但在c#中只能使用第一种方式。即数组类型[] 数组名;

    例如:int[] array;

    2.指定数组大小

    与java相同要使用new关键字指定大小

    int[] array;

    array=new int[5];

    3.初始化

    int array=new int[5] {0,1,2,3,4};//创建一个含有5个元素的整型数组

    int array=new int[] {0,1,2,3,4};//省略数组

    int array={0,1,2,3,4};//省略new

    这三个语句都是声明并初始化了一个长度为5的整型数组,并给数组中每个元素赋了初值。

    4.获取数组长度

    通过“组名.Length”获取数组长度,同java一样,访问数组的元素通过“组名[下标]”,下标从0开始,c#中也将下标叫做索引。

    经验:在程序中使用到数组长度,应使用组名.Length,不要直接使用数组具体长度,以便数组长度发生变化时不必每一处使用的地方都修改,同理多使用变量,而不要使用具体的值。

    1          int[] array = new int[5] {0,1,2,3,4 };
    2          for (int i = 0; i < array.Length; i++)
    3          {
    4             Console.WriteLine(array[i]);
    5          }
    View Code

    2.3.2常见错误

    初始值个数与声明中的数组个数不一致。

    如图

  • 相关阅读:
    Python3安装
    HTML基础
    Python Socket
    python常用模块
    JSON.stringify的三个参数
    判断数组中存在重复元素
    vant-ui表单验证
    如何计算出浏览器的帧数?requestAnimationFrame
    js判断两个区间是否存在交集
    怎么在组件内部判断出是否插入了slot
  • 原文地址:https://www.cnblogs.com/LJLLY/p/9884885.html
Copyright © 2011-2022 走看看