在 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
。