コーディングの仕方という、基本的な質問で大変恐縮なのですが、宜しくお願い致します。
引数で渡ってきた値が「列挙体」かどうかの判定をしたいのですが、
そのif文の書き方をご教授願いたくて。
myMethod(typeof(Keys)); // 1)
myMethod(typeof(KnownColor)); // 2)
myMethod(typeof(System.String)); // 3)
private void myMethod(Type type)
{
bool bEnum = false;
// ここで、type を判定し、列挙体であれば、bEnum=true
// そうでなければ、bEnum=falseをセットしたい
// 1) 2) は true、3) は false にしたい
}
宜しくお願い致します。