-
Tipo que hace referencia a un metodo
- Excepcion
- Delegado
- Evento
- Ninguna de las anteriores
-
Para que sirve un delegado ?
- Para disparar excepciones
- Para validar la captura de datos
- Para enviar metodos como parametros a otros metodos
- Ninguna de las anteriores
-
Se pueden declarar variables del tipo de un delegado
- Verdadero
- Falso
-
Un delegado representa una referencia a un tipo de dato
- Verdadero
- Falso
-
Un delegado representa una referencia a un metodo
- Verdadero
- Falso
-
Las variables de tipo delegado almacenan datos
- Verdadero
- Falso
-
Cuando se asigna un metodo a un delegado, entoncesdebe coincidir ...
- El prototipo del delegado
- Los parametros enviados
- El tipo de dato del valor devuelto
- Todos los anteriores
-
Se puede invocar un metodo mediante un delegado condiferente envio de parametros al disenado
- Verdadero
- Falso
-
Se puede devolver un valor de un metodo de un delegadodefinido explicitamente de tipo void
- Verdadero
- Falso
-
Permite al programador separar las declaraciones y laimplementacion de tipos
- Interfaces
- Delegados
- Todas las anteriores
- Ninguna de las anteriores
-
Al asignar un delegado, entonces se asigna el valor deun dato
- Verdadero
- Falso
-
Un metodo implementado en una clase puede invocar otrometodo a traves de un delegado
- Verdadero
- Falso
-
Existen metodos sin nombre
- Verdadero
- Falso
-
Estrategia para crear objetos de un delegado e inmedia-tamente definir el bloque de sentencias de codigo queejecutara cuando se invoque
- Excepciones
- Delegados
- Eventos
- Metodos anonimos
-
Para que sirve un metodo anonimo ?
- Pasa directamente sentencias de codigo como parametro
- Reduce la sobrecarga al crear objetos de delegados
- Evita definir metodos independientes
- Todas las anteriores
-
Se pueden crear objetos de delegados
- Verdadero
- Falso
-
Un metodo anonimo tiene un nombre
- Verdadero
- Falso
-
Se puede invocar a un metodo anonimo
- Verdadero
- Falso
-
Como se puede invocar un metodo anonimo ?
- Disparando una excepcion
- Generando un evento
- A traves de delegados
- No puede invocarse
-
Una expresion lambda es un metodo anonimo
- Verdadero
- Falso
-
Una expresion lambda puede ser un procedimiento
- Verdadero
- Falso
-
Las expresiones lambda se utilizan para crear delegados
- Verdadero
- Falso
-
Las expresiones lambda siempre deben tener parametros
- Verdadero
- Falso
-
Operador utilizado para definir el c[odigo de una expresion lambda
- +=
- |=
- >=
- =>
-
El siguiente codigo representa una expresion lambda: x+=2;
- Verdadero
- Falso
-
La siguiente expresion es una expresion lambda: x => x+2;
- Verdadero
- Falso
-
La siguiente expresion es una expresion lambda: () => MessageBox.Show("Ejemplo");
- Verdadero
- Falso
-
Se puede implementar una expresion lambda con delegadosdefinidos por el programador
- Verdadero
- Falso
-
La libreria de clases (BCL) tiene delegados genericos
- Verdadero
- Falso
-
Se puede implementar una expresion lambda con delegadosgenericos
- Verdadero
- Falso
-
Un delegado puede ser definido con una expresion lambda
- Verdadero
- Falso
-
Todas las expresiones lambda son funciones
- Verdadero
- Falso
-
Una expresion lambda siempre DEBE tener parametros
- Verdadero
- Falso
-
Existen expresiones lambda sin parametros
- Verdadero
- Falso
-
El siguiente codigo representa una expresion lambda: x >= x+2;
- Verdadero
- Falso