在 C# 中将 Int 转换为 Enum

Minahil Noor 2021年3月21日
在 C# 中将 Int 转换为 Enum

本文将介绍一种在 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

相关文章 - Csharp Integer

相关文章 - Csharp Enum