14 public static void Main ()
16 C
<string> c1
= new C
<string> ();
17 C
<bool> c2
= new C
<bool> ();
18 if (c1
.Test () != typeof (string[,]))
19 throw new InvalidCastException ();
20 if (c2
.Test () != typeof (bool[,]))
21 throw new InvalidCastException ();