[genproj] Sort embedded resources by name
[mono-project.git] / mcs / tests / test-anon-171.cs
blobff084d41e8da151efd2e3bf839b284238401a295
1 using System;
3 namespace TestAnonSwitch
5 public class MyClass
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);
17 public class Tester
19 MyClass myobj;
21 public void Test ()
23 myobj = new MyClass ();
24 var something = "key";
26 switch (something) {
27 case "key":
28 myobj.FirstEvent += (sender, e) => {
29 Console.WriteLine ("FirstEvent: {0}", myobj);
31 break;
32 case "somethingelse":
33 bool? woot = null;
34 myobj.SecondEvent += (sender, e) => {
35 Console.WriteLine ("woot {0}", woot);
37 break;
40 myobj.Trigger ();
44 class MainClass
46 public static void Main ()
48 var tester = new Tester ();
49 tester.Test ();