Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Tuple<T1, T2, T3, T4, T5, T6>.Item3-Eigenschaft

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Ruft den Wert des aktuellen Tuple<T1, T2, T3, T4, T5, T6> dritten Komponente des Objekts.

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

public T3 Item3 { get; }

Eigenschaftswert

Type: T3

Der Wert des aktuellen Tuple<T1, T2, T3, T4, T5, T6> dritten Komponente des Objekts.

Sie können den Typ des dynamisch bestimmen die Item3 -Komponente auf eine von zwei Arten:

Im folgende Beispiel wird ein Array von Tuple<T1, T2, T3, T4, T5, T6> Objekte, deren Komponenten Bevölkerungsdaten für drei amerikanische Orte (New York, Chicago und Los Angeles) von 1960 bis 2000 enthalten. Anschließend wird eine Tabelle mit den Daten angezeigt. Um die Bevölkerungszahl für 1970 anzuzeigen, er ruft den Wert ab, der Item3 -Eigenschaft für jedes Tuple<T1, T2, T3, T4, T5, T6> Objekt.

using System;
using System.Text.RegularExpressions;

public class Class1
{
   public static void Main()
   {
      // Create tuples containing population data for New York, Chicago, 
      // and Los Angeles, 1960-2000.
      Tuple<string, int, int, int, int, int>[] cities =
           { Tuple.Create("New York", 7781984, 7894862, 7071639, 7322564, 8008278),
             Tuple.Create("Los Angeles", 2479015, 2816061, 2966850, 3485398, 3694820),
             Tuple.Create("Chicago", 3550904, 3366957, 3005072, 2783726, 2896016) };

      // Display tuple data in table.
      string header = "Population in";
      Console.WriteLine("{0,-12} {1,60}", 
                        "City", new String('-',(60-header.Length)/2) + header + 
                                new String('-', (60-header.Length)/2));
      Console.WriteLine("{0,25}{1,12}{2,12}{3,12}{4,12}\n", 
                        "1960", "1970", "1980", "1990", "2000");         

      foreach (var city in cities)                      
         Console.WriteLine("{0,-12} {1,12:N0}{2,12:N0}{3,12:N0}{4,12:N0}{5,12:N0}", 
                           city.Item1, city.Item2, city.Item3, city.Item4, 
                           city.Item5, city.Item6);
   }
}
// The example displays the following output:
//    City          -----------------------Population in-----------------------
//                         1960        1970        1980        1990        2000
//    
//    New York        7,781,984   7,894,862   7,071,639   7,322,564   8,008,278
//    Los Angeles     2,479,015   2,816,061   2,966,850   3,485,398   3,694,820
//    Chicago         3,550,904   3,366,957   3,005,072   2,783,726   2,896,016

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 4.0
Windows Phone Silverlight
Verfügbar seit 8.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: