3 namespace TestAnonSwitch
7 public event EventHandler
<EventArgs
> FirstEvent
;
8 public event EventHandler
<EventArgs
> SecondEvent
;
10 public void Trigger ()
12 if (FirstEvent
!= null)
13 FirstEvent (this, EventArgs
.Empty
);
23 myobj
= new MyClass ();
24 var something
= "key";
28 myobj
.FirstEvent
+= (sender
, e
) => {
29 Console
.WriteLine ("FirstEvent: {0}", myobj
);
34 myobj
.SecondEvent
+= (sender
, e
) => {
35 Console
.WriteLine ("woot {0}", woot
);
46 public static void Main ()
48 var tester
= new Tester ();