Hola!
Después de String Interpolation y de nameof es el turno de algo que nos dará más de un dolor de cabeza cuando leamos código: Expression Bodied Members. El objetivo de nueva característica de C# es simplificar el código de funciones en C# en los casos en que las mismas se puedan tratar como si fuesen un Lambda.
Veamos un ejemplo en un apps de consola con una operación que trata un par de strings, GetName(). El modo tradicional de utilizarla sería el siguiente:
Esta n
Con las nuevas Features de C#6 y Visual Studio 2015, el source code podría quedar así en la nueva función GetName2().
Como siempre, si ayuda a leer mejor el código bienvenida sea esta característica.
References
– El Bruno, String Interpolation https://elbruno.com/2015/04/20/vs2015-string-interpolation-vs-string-format-o-como-arruinarle-el-dia-a-tu-equipo/
– El Bruno, nameof https://elbruno.com/2015/07/29/vs2015-c-6-nameof-para-obtener-el-nombre-de-una-variable-operacion-o-tipo/
– MSDN Magazine, the new and improved C#6 https://msdn.microsoft.com/en-us/magazine/dn802602.aspx
Saludos @ Madrid
/El Bruno


Leave a comment