5 public static void Main ()
8 (sbyte v1, long v2) t1 = (-1, 2);
11 IComparable o = (x1: "a", x2: 1.ToString ());
13 var arg = (x1: 1, x2: 1.ToString ());
17 Foo ((x1: (oarg, 'v'), x2: 1.ToString ()));
19 Test3 (ValueTuple.Create (1, "2"));
21 (int v1, string v2) y = (1, null);
23 (int v1, Action v2) y2 = (1, Main);
24 (int v1, Action v2) y3 = (ValueTuple<int, Action>) (1, Main);
26 (string v1, object v2) b = ("a", "b");
28 (int v1, long v2)? x = null;
31 static void Foo<T> (T arg)
35 static void Test3 ((long a, object b) arg)