Ainda não consegui entender
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ainda não consegui entender
A Delegate classe é a classe base para tipos delegados. No entanto, somente o sistema e os compiladores podem derivar explicitamente da Delegate classe ou da MulticastDelegate classe. Também não é permitido derivar um novo tipo de um tipo delegado. A Delegate classe não é considerada um tipo delegado; ela é uma classe usada para derivar tipos delegados. A maioria das linguagens implementam uma delegate palavra-chave, e os compiladores para esses idiomas são capazes de derivar da MulticastDelegate classe; portanto, os usuários devem usar a delegate palavra-chave fornecida pelo idioma.