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?

questionAnswers(6)

yourAnswerToTheQuestion