Co oznacza () => oznacza w C #?
Czytałem kod źródłowy dlaMoq natknąłem się na następujący test jednostkowy:
Assert.Throws<ArgumentOutOfRangeException>(() => Times.AtLeast(0));
I przez całe życie nie pamiętam, co właściwie robi () =>. Myślę, że ma to coś wspólnego z anonimowymi metodami lub lambdami. I jestem pewien, że wiem, co to robi, po prostu nie pamiętam w tej chwili ....
Co gorsza ....Google nie jest zbyt pomocny iżaden nie jest przepływem stosu
Czy ktoś może udzielić mi szybkiej odpowiedzi na dość hałaśliwe pytanie?