如何在 C# 中获取枚举的 typecode?
枚举。GetTypeCode 方法用于获取该枚举成员的底层类型的类型代码。
语法:
public TypeCode GetTypeCode ();
返回:这个方法返回这个实例的基础类型的类型代码。
异常:如果枚举类型未知,此方法将给出无效操作异常。
例:
// C# program to illustrate the
// Enum.GetTypeCode() Method
using System;
class GFG {
enum Color {Blue, Black };
// Main Method
public static void Main(String[] args)
{
Color c1 = Color.Blue;
Console.Write("TypeCode of Enum Constant " + c1 + " : ");
// Using the GetTypeCode() Method
Console.WriteLine(c1.GetTypeCode());
Color c2 = Color.Black;
Console.Write("TypeCode of Enum Constant " + c2 + " : ");
// Using the GetTypeCode Method
Console.WriteLine(c2.GetTypeCode());
}
}
输出:
TypeCode of Enum Constant Blue : Int32
TypeCode of Enum Constant Black : Int32
参考:
版权属于:月萌API www.moonapi.com,转载请注明出处