Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsDefined< TEnum >()

static bool System.Enum.IsDefined< TEnum > ( TEnum value)
inlinestatic
Type Constraints
TEnum :struct 
TEnum :Enum 

Definition at line 351 of file Enum.cs.

351 : struct, Enum
352 {
353 RuntimeType enumType = (RuntimeType)typeof(TEnum);
354 ulong[] array = InternalGetValues(enumType);
355 ulong value2 = ToUInt64(value);
356 return Array.BinarySearch(array, value2) >= 0;
357 }
static ulong[] InternalGetValues(RuntimeType enumType)
Definition Enum.cs:346
ulong ToUInt64()
Definition Enum.cs:969

References System.array, System.Array.BinarySearch(), System.Enum.InternalGetValues(), System.Enum.ToUInt64(), and System.value.