Enum
System.EnumAsNumber
System.Int32
CS2JNet.System.EnumSupport
EnumSupport.isDefined(${enumType}, ${value})
System.Object
enumType
System.Object
value
IsDefined
System.Boolean
CS2JNet.System.EnumSupport
EnumSupport.toString(${this}, ${modifier})
System.String
modifier
ToString
System.String
Enum.valueOf((Class*[? extends Enum]*)${enumType:15}, ${value})
System.Type
enumType
System.String
value
Parse
System.Object
${to_type}.values()[${expr}]
System.Byte
(byte)(((Enum)${expr}).ordinal())
System.Enum
System.Byte
${to_type}.values()[${expr}]
System.Int32
((Enum)${expr}).ordinal()
System.Enum
System.Int32