はじめに
Debug用など、enumのリストをすべて出力する簡単な方法の備忘録です。
サンプルコード
public enum Days
{
Mon,
Tue,
Wed,
Thu,
Fri,
Sat,
Sun
}
public void PrintAllDays()
{
foreach (var day in Enum.GetValues(typeof(Days)))
{
Console.WriteLine(day.ToString());
}
}
上記実行結果は下記の通りです。
Mon
Tue
Wed
Thu
Fri
Sat
Sun
問題なく、enum の名前を列挙できました。
最後に
enumを自由に使える様になるとかなり便利です!
今回のコードはデバッグ様に利用してみてください。