ved hjælp af System ;
< p> namespace evnt
< p> {
< p> delegeret ugyldig del ();
< p> klasse evnt
< p> {
< p> static void Main ( )
< p> {
< p> evnt1 n = ny evnt1 ();
n.show1 ();
< p> evnt a = ny evnt ();
< p> n.evnt2 + = ny del ( a.show2 )
< p> n . evnt2 + = ny del ( n.show1 )
< p> n.show ();
< p> Console.ReadLine ();
< p> }
< p> public void show2 ()
< p> {
< p> Console.
WriteLine ( "Event Fyret ")
< p> }
< p> }
< p> klasse evnt1
< p> {
< p> offentlig begivenhed del evnt2 ;
< p> offentlige void show ()
< p> {
< p> Console.WriteLine ( " Er du der igen ")
< p> if ( ! = null evnt2 )
< p> { < br >
evnt2 ();
< p> }
< p> Console.WriteLine ( "Hello ")
< p> }
< p> public void show1 ( ) < br >
{
< p> Console.
WriteLine ( " Er du der ")
< p> }
< p> }
< p> }
net Bruger Kontrol