¿Cuál es el propósito del campo público "value__" que puedo ver en Reflector contra mi enumeración?

Estoy viendo una enumeración que creé en Reflector y hay un campo entero público llamado "valor __".

¿Cuál es el propósito de este miembro?

Un enlace o referencia a un documento está bien para una respuesta.

Googling es una molestia porque "value__" está devolviendo hits por "value".

He estado buscando durante casi una hora y solo encontré los enlaces a continuación. La mayoría de estos son el mismo artículo en diferentes sitios. Todos muestran cómo acceder al miembro a través de la reflexión, pero ninguno explica para qué sirve el miembro.

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

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

C # función que acepta un elemento Enum y devuelve el valor enum (no el índice)

http: //www.mail-archive.com/[email protected]/msg02431.htm

ACTUALIZA

El último enlace a continuación analiza (en la parte inferior) que no puede usar value__ como un valor de enumeración, ya que se reserva, pero no dice por qué.

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

Compiler Error

error CS0076: El nombre del enumerador 'value__' está reservado y no se puede usar ... Solo para una enumeración no nos permite usar la palabra reservada value__ ya que debe estar usando la misma palabra internamente para hacer un seguimiento de la enumeración. @

UPDATE 2

El siguiente enlace es a la página de MSDN que para el error del compilador que también dice "value__" está reservado. Pero todavía no es una alegría descubrir lo que hace el miembro ...

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta