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

◆ GetEnumNames()

virtual string[] System.Type.GetEnumNames ( )
inlinevirtualinherited

Reimplemented in System.Reflection.SignatureType, and System.RuntimeType.

Definition at line 1214 of file Type.cs.

1215 {
1216 if (!IsEnum)
1217 {
1218 throw new ArgumentException(SR.Arg_MustBeEnum, "enumType");
1219 }
1220 GetEnumData(out var enumNames, out var _);
1221 return enumNames;
1222 }
void GetEnumData(out string[] enumNames, out Array enumValues)
Definition Type.cs:1231
virtual bool IsEnum
Definition Type.cs:227

References System.SR.Arg_MustBeEnum, System.Type.GetEnumData(), and System.Type.IsEnum.

Referenced by System.Type.GetEnumName(), System.Enum.GetNames(), and System.Type.IsEnumDefined().