4 using System.Collections.Generic;
8 public volatile uint VolatileValue;
9 public string [] StringValues;
10 public List<string> ListValues;
13 public int? MyTypeProperty {
25 protected virtual void BaseM ()
34 static void Test (D d)
40 Test (() => base.BaseM ());
43 public static void Main ()
45 Exception diffException;
50 } catch (Exception ex) {
60 int[] i_a = new int [] { 1,2,3 };
63 foreach (int t in i_a) {
68 Console.WriteLine (typeof (void));
72 Console.WriteLine (typeof (Func<,>));
76 object o = new List<object> { "Hello", "", null, "World", 5 };
80 var v = new MemberAccessData {
81 VolatileValue = 2, StringValues = new string [] { "sv" }, MyTypeProperty = null