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 ();