在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