26
1
using System;
2
3
public class Program
4
{
5
public static void Main()
6
{
7
var person = Tuple.Create(1, "Steve", "Jobs");
8
Console.WriteLine(person.Item1); // returns 1
9
Console.WriteLine(person.Item2); // returns "Steve"
10
Console.WriteLine(person.Item3); // returns "Jobs"
11
12
13
var numbers = Tuple.Create("One", 2, 3, "Four", 5, "Six", 7, 8);
14
Console.WriteLine(numbers.Item1); // returns "One"
15
Console.WriteLine(numbers.Item2); // returns 2
16
Console.WriteLine(numbers.Item3); // returns 3
17
Console.WriteLine(numbers.Item4); // returns "Four"
18
Console.WriteLine(numbers.Item5); // returns 5
19
Console.WriteLine(numbers.Item6); // returns "Six"
20
Console.WriteLine(numbers.Item7); // returns 7
21
Console.WriteLine(numbers.Rest); // returns (8)
22
Console.WriteLine(numbers.Rest.Item1); // returns 8
23
24
25
}
26
}
Cached Result
1
Steve
Jobs
One
2
3
Four
5
Six
7
(8)
8
Steve
Jobs
One
2
3
Four
5
Six
7
(8)
8