在 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