3 delegate object FactoryDelegate ();
10 FactoryDelegate this [string s]
18 this ["ABC"] = delegate () {
20 Console.WriteLine ("A");
25 public static int Main ()
30 Console.WriteLine ("B");
31 Console.WriteLine (o ["ABC"] ());
33 Console.WriteLine (o.counter);