He estado leyendo a través del código fuente para Moq y me encontré con la siguiente prueba de unidad:¿Qué significa() => en C#?
Assert.Throws<ArgumentOutOfRangeException>(() => Times.AtLeast(0));
Y para la vida de mí, no puedo recordar lo que() => hace realidad. Creo que tiene algo que ver con métodos anónimos o lambdas. Y estoy seguro de que sabe lo que hace, simplemente no puedo recordar en este momento ....
Y para empeorar las cosas .... google isn't being much help y neither is stackoverflow
Puede alguien dar una rápida responder a una pregunta bastante noobish?
me recuerda cuando yo estaba buscando información sobre "* =" en SQL ... no es el más eng búsqueda ine amigable operador ... –
si entiendo esto correctamente, significa que si Times.AtLeast (0) es falso, entonces se produce una excepción. ¿Estoy en lo correcto? ¿Funcionará esto solo en el modo "depuración"? –