在 C# 中将 Int 转换为 Enum
Minahil Noor
2023年10月12日

本文将介绍一种在 C# 中将 int 转换为 enum 的方法。
使用类型转换将 C# 中的 Int 转换为 Enum
我们将使用传统的类型转换将 int 转换为 C# 中的枚举。枚举是一个特殊的类,代表一组常量,不可更改的只读变量。使用类型转换的正确语法如下。
YourEnum variableName = (YourEnum)yourInt;
下面的程序演示了如何使用类型转换将 int 转换为 C# 中的枚举。
using System;
public class Program {
public enum MyEnum { Zero = 0, One = 1 }
public static void Main() {
int val = 1;
MyEnum num = (MyEnum)val;
Console.WriteLine(num);
}
}
输出:
One
我们已经将整数值转换为枚举常量 One
。