4 using System
.Collections
.Generic
;
8 public volatile uint VolatileValue
;
9 public string [] StringValues
;
10 public List
<string> ListValues
;
13 public int? MyTypeProperty
{
32 protected virtual void BaseM ()
41 static void Test (D d
)
45 static void Test (Action
<E
> func
)
52 Test (() => base.BaseM ());
55 public static void Main ()
57 Exception diffException
;
62 } catch (Exception ex
) {
72 int[] i_a
= new int [] { 1,2,3 }
;
75 foreach (int t
in i_a
) {
80 Console
.WriteLine (typeof (void));
84 Console
.WriteLine (typeof (Func
<,>));
88 object o
= new List
<object> { "Hello", "", null, "World", 5 }
;
92 var v
= new MemberAccessData
{
93 VolatileValue
= 2, StringValues
= new string [] { "sv" }
, MyTypeProperty
= null