zoukankan      html  css  js  c++  java
  • clr via c# Array2

    1,Array类型生成方式以及实际类型

    private static void ArrayIntro() {
          String[] sa = new String[1];
          Array a1 = Array.CreateInstance(typeof(String), new Int32[] { 1 }, new Int32[] { 0 });
          Array a2 = Array.CreateInstance(typeof(String), new Int32[] { 1 }, new Int32[] { 1 });
          Console.WriteLine(sa.GetType().ToString());
          Console.WriteLine(a1.GetType().ToString());
          Console.WriteLine(a2.GetType().ToString());
       }
    //System.String[]
    //System.String[]
    //System.String[*]


    2,Array 的维度---used Rank to 指示数组的秩.

     private static void ArrayRankInfo(String name, Array a) {
          Console.WriteLine("Number of dimensions in "{0}" array (of type {1}): ",
             name, a.GetType().ToString(), a.Rank);
          for (int r = 0; r < a.Rank; r++) {
             Console.WriteLine("Rank: {0}, LowerBound = {1},  UpperBound = {2}",
                r, a.GetLowerBound(r), a.GetUpperBound(r));
          }
          Console.WriteLine();
       }

    3,Array-----其他特性...


  • 相关阅读:
    day74 作业
    day73 基表 表关联
    不知道第几次分享了
    day72 序列化家族
    day72 作业
    vscode
    vuex
    linux python3.7的安装和配置
    使用多线程分批发送短信代码,分割list
    docker 容器里使用crontab不生效
  • 原文地址:https://www.cnblogs.com/frogkiller/p/12284585.html
Copyright © 2011-2022 走看看