public static void Main()
typeof(TestEnum).GetTypeInfo().DeclaredFields.First(x => x.Name.Equals("value__")).FieldType.ToString()
typeof(TestEnum).GetTypeInfo().DeclaredFields.First(x => x.FieldHandle.GetType().Equals(typeof(RuntimeFieldHandle))).FieldType.ToString()
((FieldInfo)typeof(TestEnum).GetTypeInfo().DeclaredMembers.First(x => x.Name.Equals("value__"))).FieldType.ToString()
((FieldInfo)typeof(TestEnum).GetTypeInfo().DeclaredMembers.First(x => ((FieldInfo)x).FieldHandle.GetType().Equals(typeof(RuntimeFieldHandle)))).FieldType.ToString()
public enum TestEnum : long