在 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