Tuple<T1,T2,T3,T4,T5>.Item5 Propriété

Définition

Obtient la valeur du cinquième composant de l'objet Tuple<T1,T2,T3,T4,T5> actif.

C#
public T5 Item5 { get; }

Valeur de propriété

T5

Valeur du cinquième composant de l'objet Tuple<T1,T2,T3,T4,T5> actif.

Exemples

L’exemple suivant définit un tableau d’objets Tuple<T1,T2,T3,T4,T5> dont les composants contiennent le nom d’un état dans united Dates, sa population en 1990 et 2000, son changement de population dans cette période de 10 ans et le changement de pourcentage dans sa population. Il itère ensuite dans le tableau et affiche la valeur de chaque composant dans un tuple.

C#
using System;

public class Example
{
   public static void Main()
   {
      // Define array of tuples reflecting population change by state, 1990-2000.
      Tuple<string, int, int, int, double>[] statesData = 
         { Tuple.Create("California", 29760021, 33871648, 4111627, 13.8), 
           Tuple.Create("Illinois", 11430602, 12419293, 988691, 8.6), 
           Tuple.Create("Washington", 4866692, 5894121, 1027429, 21.1) };

      // Display the items of each tuple
      Console.WriteLine("{0,-12}{1,18}{2,18}{3,15}{4,12}\n", "State", 
                        "Population 1990", "Population 2000", "Change", 
                        "% Change");
      foreach(Tuple<string, int, int, int, double> stateData in statesData)
         Console.WriteLine("{0,-12}{1,18:N0}{2,18:N0}{3,15:N0}{4,12:P1}", 
                           stateData.Item1, stateData.Item2, 
                           stateData.Item3, stateData.Item4, stateData.Item5/100);      
   }
}
// The example displays the following output:
//    State          Population 1990   Population 2000         Change    % Change
//    
//    California          29,760,021        33,871,648      4,111,627      13.8 %
//    Illinois            11,430,602        12,419,293        988,691       8.6 %
//    Washington           4,866,692         5,894,121      1,027,429      21.1 %

Remarques

Vous pouvez déterminer dynamiquement le type du Item2 composant de l’une des deux manières suivantes :

  • En appelant la GetType méthode sur la valeur retournée par la Item2 propriété.

  • En récupérant l’objet Type qui représente l’objet Tuple<T1,T2,T3,T4> et en récupérant le deuxième élément du tableau retourné par sa Type.GetGenericArguments méthode.

S’applique à

Produit 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
.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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0