Saya ingin tahu apakah 'theObject' adalah enum (dari semua jenis enum)
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
Saya ingin tahu apakah 'theObject' adalah enum (dari semua jenis enum)
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
Jawaban:
Pertanyaannya adalah jawabannya. :)
bool isEnum = theObject is Enum;
Jika Anda memiliki Type
, gunakan Type.IsEnum
properti, misalnya:
bool isEnum = theObject.GetType().IsEnum;
Type
makhluk tipe Enum. +1