Exportar (0) Imprimir
Expandir todo
Personas que lo han encontrado útil: 3 de 6 - Valorar este tema

Ejemplo de delegados anónimos

Download sample

Este ejemplo muestra cómo utilizar un delegado anónimo para calcular una paga extraordinaria del sueldo de un empleado. El uso de un delegado anónimo simplifica el programa ya que no necesita definir un método separado.

Los datos de cada empleado se almacenan en un objeto que contiene la información personal así como en un delegado que hace referencia al algoritmo necesario para calcular la paga extraordinaria. Al definir el algoritmo mediante un delegado, se puede utilizar el mismo método para realizar el cálculo de la paga extraordinaria, independientemente de cómo se haga este cálculo. Observe también que una variable local, multiplicador, se transforma en una variable exterior capturada porque está referenciada en un cálculo delegado.

Security noteNota de seguridad

Este código de ejemplo se proporciona para ilustrar un concepto y no debe utilizarse en aplicaciones o sitios Web, ya que quizás no ilustre las prácticas de codificación más seguras. Microsoft no asume ninguna responsabilidad por daños incidentales o consecuentes en caso de que el código de ejemplo se utilice para propósitos distintos de aquellos para los que se concibió.

Para abrir el archivo de ejemplo en el Explorador de soluciones

  1. Haga clic en Descargar ejemplo.

    Aparece el cuadro de mensaje Descarga de archivos.

  2. Haga clic en Abrir y, en la columna izquierda de la ventana de carpeta ZIP, haga clic en Extraer todos los archivos.

    Se abre el Asistente para extracción.

  3. Haga clic en Siguiente. Puede cambiar el directorio donde se extraerán los archivos y, a continuación, haga clic de nuevo en Siguiente.

    Asegúrese de que la casilla Mostrar archivos extraídos está activada y haga clic en Finalizar.

  4. Haga doble clic en el archivo .sln del ejemplo.

    La solución de ejemplo se muestra en el Explorador de soluciones. Podría obtener una advertencia de seguridad que indica que la ubicación de la solución no es de confianza. Haga clic en Aceptar para continuar.

Para generar y ejecutar el ejemplo de código AnonymousDelegates en Visual Studio

  • En el menú Depurar, haga clic en Iniciar sin depurar.

Para generar y ejecutar el ejemplo de código AnonymousDelegates desde la línea de comandos

  1. Utilice el comando Cambiar directorio (cd) para cambiar al directorio AnonymousDelegates.

  2. Escriba lo siguiente:

    csc AnonymousDelegates.cs
    AnonymousDelegates
    

Vea también

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.