• 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);
    }

  • 相关阅读:
    根据数据库表字段动态生成选择画面
    ABAP中字符串处理方法小结(二)
    如何获取汉字字符串长度
    如何强制分页-[NEW-PAGE]
    如何设置输出颜色-[FORMAT..COLOR..]
    ◆◆0如何取得字符串最后一位
    VALSE2019
    pycharm使用总结
    生活经验
    爱情存在吗-3
  • 原文地址:https://www.cnblogs.com/sunxiaoyan/p/8274516.html
Copyright © 2020-2023  润新知