Como solucionar el debugger de Visual Studio cuando muestra valores descompilados en Hex. en la ventana Watch

Hoy me quiero referir a un tema bastante raro tal vez o que no sucede habitualmente, pero que es muy molesto cuando estamos desarrollando una aplicación  y de manera repentina no podemos realizar una depuración (debugger) de nuestro código,  porque si queremos ver el valor de las variables locales todas están en hexadecimal o valores no definidos. Lo primer opción para solucionar el problema fue que estaba configurada la opción “Hexadecimal display” en la ventana…

Funciones locales en C# 7.0

C# 7.0 ha agregado una nueva funcionalidad llamada funciones locales. la cual permite definir y llamar a un método local  dentro de otro método. Esto no era posible en las versiones anteriores de .NET Framework. El siguiente ejemplo define un método restar dentro de Main y llama al método dentro del mismo Main. Como el nombre lo sugiere las funciones locales solo están disponibles dentro del método donde fueron definidas.