Auf Englisch lesen

Freigeben über


Tuple<T1,T2,T3,T4,T5>.Item5 Eigenschaft

Definition

Wichtig

Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Ruft den Wert der fünften Komponente des aktuellen Tuple<T1,T2,T3,T4,T5>-Objekts ab.

public T5 Item5 { get; }

Eigenschaftswert

T5

Der Wert der fünften Komponente des aktuellen Tuple<T1,T2,T3,T4,T5>-Objekts.

Beispiele

Im folgenden Beispiel wird ein Array von Tuple<T1,T2,T3,T4,T5> -Objekten definiert, deren Komponenten den Namen eines Staates in den Vereinigten Datumsangaben, seine Einwohnerzahl in den Jahren 1990 und 2000, seine Bevölkerungsänderung in diesem Zeitraum von 10 Jahren und die prozentuale Veränderung seiner Bevölkerung enthalten. Anschließend wird das Array durchlaufen und der Wert jeder Komponente in einem Tupel angezeigt.

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 %

Hinweise

Sie können den Typ der Item2 Komponente auf zwei Arten dynamisch bestimmen:

  • Durch Aufrufen der GetType -Methode für den Wert, der von der Item2 -Eigenschaft zurückgegeben wird.

  • Durch Abrufen des Type Objekts, das das Tuple<T1,T2,T3,T4> Objekt darstellt, und Abrufen des zweiten Elements aus dem Array, das von der - Type.GetGenericArguments Methode zurückgegeben wird.

Gilt für:

Produkt Versionen
.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