Genericの型制約にSystem.Enum型は使えない

制約は特殊クラス '識別子' にはなれません。

System.Array 型、 System.Delegate 型、 System.Enum 型、 System.ValueType 型を制約として使用することはできません。

コンパイラ エラー CS0702

上記、コンパイルエラーの通り、System.Enum型は型制約に使えませんでした。

Share
カテゴリー: .NET