Tuple<'T1, 'T2, 'T3>.Item1 Property


Gets the value of the current Tuple<'T1, 'T2, 'T3> object's first component.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

member Item1 : 'T1 with get

Property Value

Type: T1

The value of the current Tuple<'T1, 'T2, 'T3> object's first component.

You can dynamically determine the type of the Item1 component in one of two ways:

  • By calling the GetType method on the value that is returned by the Item1 property.

  • By retrieving the Type object that represents the Tuple<'T1, 'T2, 'T3> object, and retrieving the first element from the array that is returned by its Type.GetGenericArguments method.

The following example defines an array of Tuple<'T1, 'T2, 'T3> objects that contain the names of students, their average test scores, and the number of tests taken. The array is passed to the ComputeStatistics method, which calculates the mean score, standard deviation, and number of cases from which the statistics are calculated. These values are stored in the Tuple<'T1, 'T2, 'T3> object that is returned by the ComputeStatistics method. The Item1 property contains the number of cases.

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Available since 4.0
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top