Widziałem ludzi określa ich wydarzenia tak:Dlaczego to zdarzenie zostało zadeklarowane u anonimowego delegata?
public event EventHandler<EventArgs> MyEvent = delegate{};
Może ktoś wyjaśnić, jak to różni się od zdefiniowania go bez niego? Czy należy unikać sprawdzania wartości zerowej podczas podnoszenia zdarzenia?
Jeśli się nie mylę, prawidłowe określenie tego jest „metoda anonimowy” nie „anonimowy delegat”. –