在 C# 中将 Int 转换为 Enum

Minahil Noor 2023年10月12日
在 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