Delegat mu dođe kao neka apstrakcija funkcije. Kao što je neki broj int, tako je i neka funkcija "tipa taj i taj delegat". Samo da delegat ima isti potpis kao neka funkcija, i delegat može da "obuhvati" tu f-ju.
Event je kao neki privatni primerak delegata, koji može da održava kolekciju pridruženih delegata. Na taj način klasa koju interesuje event, može da se "pretplati" na isti, tako što će preko delegata da pridruži svoju f-ju hendler datom event-u. To je ono nekiEvent +=new nekiDelegat(f-ja_hendler)
Unix is user-friendly—it's just choosy about who its friends are.
_______________________
Blog