Freigeben über


Depurando expresiones lambda en Visual Studio 2015

Una de las características que aún nos hacía falta en Visual Studio y que en lo personal esperaba desde hace algún tiempo es la capacidad de depurar expresiones lambda, pues bien con la liberación de Visual Studio 2015 nos viene la grata sorpresa de que esta característica ha sido agregada y hacer uso de ella es bastante fácil.

Veamos el siguiente ejemplo en el que crearemos una colección de enteros que van de 1 a 100.

  var numeros = Enumerable.Range(1, 100);

Después vamos a agregar el campo al panel Watch dando clic derecho y seleccionando la opción Add Watch (seguramente esto ya lo sabes, pero no está de más especificarlo).

Con lo cual tendremos nuestro campo y sabremos cuál es su contenido, después editaremos el contenido y el intellisense nos ayudará a seleccionar cualquiera de nuestros métodos extensores.

Para este ejemplo vamos a mostrar todos los números que sean pares dejando nuestra expresión lambda como se muestra a continuación.

Y listo podremos ver el resultado de nuestra expresión lambda.

¡Esto nos servirá para hacernos la vida más fácil!
Sin más me despido. ¡Saludos!