Ich würde gerne wissen, ob 'theObject' eine Aufzählung ist (von jedem Aufzählungstyp).
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
Ich würde gerne wissen, ob 'theObject' eine Aufzählung ist (von jedem Aufzählungstyp).
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
Antworten:
Die Frage ist die Antwort. :) :)
bool isEnum = theObject is Enum;
Wenn Sie eine haben Type
, verwenden Sie die Type.IsEnum
Eigenschaft, z.
bool isEnum = theObject.GetType().IsEnum;
Type
einem Enum-Typ sucht. +1