代码之家  ›  专栏  ›  技术社区  ›  epitka

基元类型枚举-它存在吗

  •  7
  • epitka  · 技术社区  · 15 年前

    我需要向用户提供一个所有可用基本类型的列表,我想知道.net库中是否有一个包含所有基本类型的枚举,这样我就不必构建一个。

    3 回复  |  直到 15 年前
        1
  •  12
  •   Marc Gravell    15 年前

    不是枚举,但:

    var primitives = typeof(int).Assembly.GetTypes()
           .Where(type => type.IsPrimitive).ToArray();
    
        2
  •  9
  •   Martin Brown    15 年前

    离你最近的是 System.TypeCode .

        3
  •  5
  •   Maximilian Mayerl    15 年前

    不,没有这样的枚举。