第一个定义包含一个成员。
  第二个定义包含两个成员,并且使用create方法初始化。
  第三个定义展示了tuple多支持8个成员,如果多于8个需要进行嵌套。注意第8个成员很特殊,如果有8个成员,第8个必须嵌套定义tuple。如果上面所示。
  下面又举了两个嵌套定义的例子,简单的要命:
//2  member ,the second type is the nest type tuple.
Tuple<int, Tuple<int>> test4 = new Tuple<int, Tuple<int>>(1, new Tuple<int>(2));
//10 member datatype. nest the 8 parameter type.
Tuple<int, int, int, int, int, int, int, Tuple<int, int, int>> test5 = new Tuple<int, int, int, int, int, int, int, Tuple<int, int, int>>(1, 2, 3, 4, 5, 6, 7, new Tuple<int, int, int>(8, 9, 10));
//
Console.WriteLine(test4.Item1 + test4.Item2.Item1);
Console.WriteLine(test5.Item1 + test5.Item2 + test5.Item3 + test5.Item4 + test5.Item5 + test5.Item6 + test5.Item7 + test5.Rest.Item1 + test5.Rest.Item2 + test5.Rest.Item3);