Edit

Share via


Tuple<T1>(T1) Constructor

Definition

Initializes a new instance of the Tuple<T1> class.

C#
public Tuple(T1 item1);

Parameters

item1
T1

The value of the tuple's only component.

Remarks

You can also use the static Tuple.Create method to instantiate a 1-tuple object without having to explicitly specify the type of its component. The following example uses the Create method to instantiate a 1-tuple whose component is of type Int32.

C#
var tuple1 = Tuple.Create(12);
Console.WriteLine(tuple1.Item1);     // Displays 12

This is equivalent to the following call to the Tuple<T1> class constructor.

C#
var tuple1 = new Tuple<int>(12);
Console.WriteLine(tuple1.Item1);     // Displays 12

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0