Open sandboxFocus

Property IsEnum

IsEnum

Gets a value indicating whether the type is an enum, which is equivalent to testing whether TypeKind is Enum.

Declaration
bool IsEnum { get; }
Property Value
Type Description
bool
Remarks

This property answers whether the type is an enum without allocating anything. The underlying type, the members and the flags attribute of the enum are read through Facets, as in type.Facets.Enum?.UnderlyingType.

See Also