2 using System.Runtime.InteropServices;
3 using System.Runtime.CompilerServices;
4 using System.ComponentModel;
6 public delegate void Del ();
11 public int PropA { get; set; }
12 public int PropB { set { int x = value; } }
13 public int PropC { get { return 0; } }
18 public int Prop0 { get; set; }
19 public int Prop1 { get; set; }
20 public int Prop2 { get; set; }
25 public int Prop0 { get; set; }
26 public int Prop1 { get; set; }
27 public int Prop2 { get; set; }
29 public int this [string key] {
38 public static void Main ()