Created
August 27, 2017 09:22
-
-
Save dokkillo/572da28a6dfc0f2d2fad2c224756a404 to your computer and use it in GitHub Desktop.
Codigo de ejemplo del post sobre delegados de la pagina web tallerdeprogramacion.com
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Text; | |
using System.Threading.Tasks; | |
namespace Eventos | |
{ | |
public delegate void WorkPerformedHandler(int hours, int type); | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
WorkPerformedHandler del1 = new WorkPerformedHandler(WorkPerformed1); | |
WorkPerformedHandler del2 = new WorkPerformedHandler(WorkPerformed2); | |
WorkPerformedHandler del3 = new WorkPerformedHandler(WorkPerformed3); | |
del1 += del2; | |
del1 += del3; | |
del1(5, 1); | |
Console.ReadKey(); | |
} | |
static void WorkPerformed1(int hoursWorked, int typeWork) | |
{ | |
Console.WriteLine("llamado metodo WorkPerformed1"); | |
} | |
static void WorkPerformed2(int hoursWorked, int typeWork) | |
{ | |
Console.WriteLine("llamado metodo WorkPerformed2"); | |
} | |
static void WorkPerformed3(int hoursWorked, int typeWork) | |
{ | |
Console.WriteLine("llamado metodo WorkPerformed3"); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment