列挙型で定義されたアイテムの合計数 質問する

列挙型で定義されたアイテムの合計数 質問する

列挙型で定義された項目の数を取得するにはどうすればよいですか?

ベストアンサー1

静的メソッドを使用することができますEnum.GetNamesこれは列挙型内のすべての項目の名前を表す配列を返します。この配列の長さプロパティは列挙型で定義された項目の数に等しくなります。

var myEnumMemberCount = Enum.GetNames(typeof(MyEnum)).Length;

おすすめ記事