+++ /dev/null
-using System;
-
-delegate void D ();
-
-class X {
- static void Main ()
- {
- X x = new X (1);
- X y = new X (100);
- D a = x.T ();
- D b = y.T ();
-
- a ();
- b ();
- }
-
- X (int start)
- {
- ins = start;
- }
-
- int ins;
-
- D T ()
- {
- D d = delegate () {
- Console.WriteLine ("My state is: " + CALL ());
- };
-
- return d;
- }
- string CALL ()
- {
- return "GOOD";
- }
-
-}