¿Qué es un delegado en C#?
Una palabra clave que se utiliza para definir un tipo de datos personalizado.
Un tipo de dato que puede representar una función.
Un objeto que se utiliza para almacenar una lista de valores.