zoukankan      html  css  js  c++  java
  • C# 一维数组 二位数组 多维数组

    什么是数组?

      数组是一组变量,就是把一些变量串在一起,放在一块。

     数组的作用?

    假设有一堆变量,每个变量都有一些程序,那么这堆程序放在一起  程序就会混乱,处理起来有些麻烦,那么数组就是把这些变量放在一块处理起来,就是操作大量数据。

    数组的定义

     string[]变量名=new string[数组长度]{""0,""1,""2};//  0 1 2代表索引下标   数组长度是3

    int[]变量名=new int[数组长度]{1,2,3};//用什么类型变量    中括号里面就用什么类型的变量

    double[]变量名=new double[长度]{1.1,1.2}

    string[]变量名=new string[长度];

    string[]变量名=new  string[]{"","",""};//假设中括号里面我们不知道有多少个变量,数组长度可以不写 但是中括号里面内容必须有

    ... ...

    数组的赋值

    string [] aaa =new string[3];

    aaa[0]="a";

    aaa[1]="b";

    aaa[2]="c";   //这里的0 1 2是数组的索引下标

    变量名[索引] = 值;

    数组的取值

    string [] k =new string[3]{"a","b","c"};

    k[0]="a";

    k[1]="b";

    k[2]="c"; 

    变量 = 变量名[索引];

    数组的优缺点

    1、数组里面的内容必须是同一类型
    2、数据必须有长度限制

    二维数组:
    定义:string[,] 名字 = new string[2,3];
    //有2个一维数组,每一个一维数组中有3个变量
    接赋值 {   {"","",""}    ,   {"","a",""}     }
    名字[1,1]
    -------------------------------------------------------------------
    三维数组:
    定义:string[,,] 名字 = new string[2,3,4];
    //有2个二维数组,每一个二维数组中有3个一维数组,每一个一维数组中有4个变量

  • 相关阅读:
    AngularJS:实现动态添加输入控件功能
    Openfire:XMPP的几种消息类型
    Openfire:重新配置openfire
    Clojure:日期操作方法
    Openfire:通过Servlet群发消息
    Openfire:访问Servlet时绕开Openfire的身份验证
    Clojure:解决selmer模板不刷新的问题
    Intellij Idea 13:运行Clojure的repl环境
    MVC.Net 5:允许保存和输出Html内容
    BAE Flask UEditor 使用七牛云
  • 原文地址:https://www.cnblogs.com/zhangwei99com/p/6483738.html
Copyright © 2011-2022 走看看