What is the purpose of the public field "value__" that I see in Reflector against my enumeration?

I am considering the enumeration I created in Reflector, and there is a public integer field called "value __".

What is the purpose of this member?

Link or link to document in order for reply.

Googling is a pain because "value__" returns hits for "value".

I searched for almost an hour and found the links below. Most of them are the same article on different sites. All of them show how to access an element through reflection, but none of them explains what this participant is for.

http://powershell.com/cs/forums/p/462/599.aspx

http://tfl09.blogspot.com/2008/12/enums-enum-values-and-powershell.html

C # function that takes an Enum element and returns an enum value (not an index)

http://www.mail-archive.com/ dotnet@discuss.develop.com /msg02431.html

UPDATE

The last link below discusses (below) that you cannot use value__ as an enumeration value, since it is reserverd, but does not say why.

http://www.vijaymukhi.com/documents/books/csadv/chap3.htm

UPDATE 2

Below is a link to the MSDN page, where the compiler error also indicates that the value "value__" is reserved. But still there is no joy in learning what a member does.

http://msdn.microsoft.com/en-us/library/e3988xhs(v=vs.71).aspx

+3
source share
1 answer

JIT , , . mscorlib, System.Int32. enum . , . . , ToString(). __, . , .

+8

Source: https://habr.com/ru/post/1796694/