Edit

Share via


Type.IsEnumDefined(Object) Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Returns a value that indicates whether the specified value exists in the current enumeration type.

C#
public virtual bool IsEnumDefined(object value);

Parameters

value
Object

The value to be tested.

Returns

true if the specified value is a member of the current enumeration type; otherwise, false.

Exceptions

The current type is not an enumeration.

value is null.

value is of a type that cannot be the underlying type of an enumeration.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1