using System;
namespace evnt
{
délégué vide del ( ) ;
< p>
{
static void Main de classe evnt ( )
{
evnt1 n = new evnt1 ( ) ;
n.show1 ( ) ;
evnt a = new evnt ( ) ;
n.evnt2 + = new del ( a.show2 ) ;
n . evnt2 + = new del ( n.show1 ) ;
n.show ( ) ;
Console.ReadLine ( ) ;
}
show2 public void ( )
{
Console.
WriteLine (" événement déclenché " ) ;
}
}
classe evnt1
{
événement public del evnt2 ;
publique spectacle void ( )
{
Console.WriteLine (" Etes-vous là-bas " ) ;
if (! evnt2 = null )
{
< p> evnt2 ( ) ;
}
Console.WriteLine (" BONJOUR " ) ;
}
SHOW1 public void ( )
< p> {
Console.
WriteLine ( « Êtes-vous là " ) ;
}
}
}