zoukankan      html  css  js  c++  java
  • 091118 T 数组的继承

    Array T[] IList IList<T>
    它们之间的关系如下
    T[] : Array, IList<T>, ICollection<T>, IEnumerable<T>       --这层的关系比较隐含
    Array : ICloneable, IList, ICollection, IEnumerable

    如下:
    typeof(string[]).GetInterfaces()
    结果:
    {System.Type[7]}
        [0]: {Name = "ICloneable" FullName = "System.ICloneable"}
        [1]: {Name = "IList" FullName = "System.Collections.IList"}
        [2]: {Name = "ICollection" FullName = "System.Collections.ICollection"}
        [3]: {Name = "IEnumerable" FullName = "System.Collections.IEnumerable"}
        [4]: {Name = "IList`1" FullName = "System.Collections.Generic.IList`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"}
        [5]: {Name = "ICollection`1" FullName = "System.Collections.Generic.ICollection`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"}
        [6]: {Name = "IEnumerable`1" FullName = "System.Collections.Generic.IEnumerable`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"}

  • 相关阅读:
    git 初始化与使用
    java解析webservice服务返回的xml
    计算时间天数
    XML和Java bean转换
    微信公众号-企业
    docker安装openldap
    webservice使用
    idea解决冲突插件
    Java--JSON嵌套JSON中带''字符的解决方式
    微信公众号开发
  • 原文地址:https://www.cnblogs.com/zgynhqf/p/1607747.html
Copyright © 2011-2022 走看看