5 protected int value = 9;
7 public virtual int this [int i
]
9 get { throw new NotImplementedException (); }
10 set { this.value = i; }
16 public override int this [int i
]
24 public override int this [int i
]
26 get { return base [i]; }
27 set { base [i] = value; }
30 public static int Main ()
34 Console
.WriteLine (r
);