Esempio n. 1
0
 public static void Test()
 {
     P.Q.R.S s = new P.Q.R.S();
     Console.WriteLine(s.s());
     Console.WriteLine(((P.Q.R)s).s());
     Console.WriteLine(((P.Q)s).s());
     Console.WriteLine(((P)s).s());
 }
Esempio n. 2
0
 public static void Test()
 {
     P.Q.R.S s = new P.Q.R.S();
     Console.WriteLine((((S)((R)s)).s)++.GetType());
     Console.WriteLine(s.s());
     Console.WriteLine(((P.Q.R)s).s());
     Console.WriteLine(((P.Q)s).s());
     Console.WriteLine(((P)s).s());
     Console.WriteLine();
     Console.WriteLine((((S)((R)s)).s)++.GetType());
     Console.WriteLine(s.s());
     Console.WriteLine(((P.Q.R)s).s());
     Console.WriteLine(((P.Q)s).s());
     Console.WriteLine(((P)s).s());
 }