HOME > データ操作 > データ操作 [C#] Enumに定義されている名称と値を全て取得する 2022年7月31日 Enum(列挙型)に定義されている名称と値を全て取得するサンプルです。 サンプル 例)Enumに定義されている名称と値を全て取得する // Enum「STATUS」 public enum STATUS : int { OK = 0, WARNING = 1, NG = 9 } // Enumの名称と値を取り出して表示する foreach (STATUS elem in Enum.GetValues(typeof(STATUS))) { var value = (int)elem; var name = elem.ToString(); Console.WriteLine($"{name}, {value}"); }Copy 結果 OK, 0 WARNING, 1 NG, 9 関連記事 [C#] Enum(列挙型)を定義する [C#] 数値→enum値に変換する(Enum.ToObject) [C#] enum値→stringに変換する(.ToString()) Twitter Share Pocket Hatena LINE URLコピー -データ操作 -enum