zoukankan      html  css  js  c++  java
  • Array方法介绍

     Array 是抽象基类,抽象基类不能创建它的对象

    定义的数组:

    int[,] myArr4=new int[2,3]{{1,2,3},{4,5,6}};
    int[, ,] myArr3 = new int[2,3,4]{
    {{1,2,3,4},{1,2,3,4},{1,2,3,4}},
    {{1,2,3,4},{1,2,3,4},{1,2,3,4}},
    };
    int[] myArr1 = { 5, 6, 8, 2, 3 };
    string[] str = { "the", "The", "FOx", "Unique", "Main" };

    1.

    Console.WriteLine(myArr4.Rank); //数组是几维的 则调用Rank方法结果就是它的维度
    Console.WriteLine(myArr1.Rank);
    Console.WriteLine(myArr3.Rank);

    2.

    Console.WriteLine(myArr1.Length); //计算长度

    Console.WriteLine(myArr4.GetLength(1)); //指定维度的元素个数(维度从0开始)

    Console.WriteLine(myArr1.GetValue(2)); //获得指定索引的元素值(索引从0开始)

    3.

    myArr1.SetValue(9, 0); //修改指定索引的元素值
    Console.WriteLine(myArr1[0]);

    4.获取 System.Array 中指定维度的下限上限

    Console.WriteLine(myArr3.GetLowerBound(0));
    Console.WriteLine(myArr3.GetUpperBound(0)); //获取myArr1 0维度中下限上限

    5.

    搜索指定的对象,并返回整个一维 System.Array 中第一个匹配项的索引。

    Console.WriteLine(Array.IndexOf(myArr1,6));

    6.

    sort()对 System.Array 中某个元素范围内的元素进行排序。Reverse()倒序

    Array.Sort(myArr1);
    foreach (var item in myArr1)
    {
    Console.WriteLine(item);
    }

    Array.Reverse(myArr1);
    foreach (var item in myArr1)
    {
    Console.WriteLine(item);
    }

  • 相关阅读:
    微信小程序-----校园头条详细开发之注册登录
    微信小程序-----校园头条详细开发之首页
    day 99天
    day 98天
    day 97 VUE第一天
    day 96
    day 95天
    day 94 RestFramework序列化组件与视图view
    day 93 Restframwork
    day 92
  • 原文地址:https://www.cnblogs.com/sunxiaoyan/p/8274516.html
Copyright © 2011-2022 走看看