溫馨提示×

如何在C#中遍歷枚舉類所有值

c#
小樊
173
2024-08-13 21:10:38
欄目: 編程語言

在C#中,可以使用Enum.GetValues方法來遍歷枚舉類的所有值。以下是一個示例代碼,演示如何遍歷枚舉類Colors的所有值:

using System;

public enum Colors
{
    Red,
    Green,
    Blue
}

class Program
{
    static void Main()
    {
        foreach (Colors color in Enum.GetValues(typeof(Colors)))
        {
            Console.WriteLine(color);
        }
    }
}

在上面的示例中,我們首先定義了一個枚舉類Colors,其中包含了三個枚舉值。然后在Main方法中使用Enum.GetValues方法來獲取Colors枚舉類的所有值,并通過foreach循環(huán)遍歷輸出每個枚舉值的名稱。

運(yùn)行上面的代碼,將輸出以下結(jié)果:

Red
Green
Blue

0