6 public static long StaticValue = 6;
13 public static X Bar ()
23 public uint Property {
29 public static uint StaticProperty {
35 public int this [int index] {
44 new public long Value = 8;
45 new public static long StaticValue = 9;
47 public static new Y Foo ()
52 public static new Y Bar ()
62 public new uint Property {
68 public new static uint StaticProperty {
74 public new int this [int index] {
87 if (StaticProperty != 21)
90 if (((X) this).Property != 3)
93 if (X.StaticProperty != 20)
99 if (((X) this) [6] != 1)
108 public static int Main ()
132 if (((X) y).Value != 5)
135 if (Y.StaticValue != 9)
138 if (X.StaticValue != 6)
144 if (((X) y).Property != 3)
150 if (((X) y) [7] != 1)
153 if (X.StaticProperty != 20)
156 if (Y.StaticProperty != 21)