Heim >Backend-Entwicklung >C#.Net-Tutorial >Was sind Tupel in C# 4.0?

Was sind Tupel in C# 4.0?

王林
王林nach vorne
2023-08-30 23:25:06663Durchsuche

C#4.0 中的元组是什么?

Tupel bestehen aus Folgen von Elementen unterschiedlicher Datentypen. Es wurde eingeführt, um eine Instanz von Tuple8742468051c85b06f0a0af9e3e506b5c zurückzugeben, ohne den Typ jedes Elements einzeln angeben zu müssen.

Lassen Sie uns ein Tupel mit zwei Elementen erstellen. So deklarieren Sie ein Tupel. −

Tuple<int, string>person = new Tuple <int, string>(32, "Steve");

Überprüfen Sie nun zum Beispiel das erste Element im Tupel, es ist eine Ganzzahl -

if (tuple.Item1 == 99) {
   Console.WriteLine(tuple.Item1);
}

Überprüfen Sie nun das zweite Element im Tupel, es ist eine Zeichenfolge -

if (tuple.Item2 == "Steve") {
   Console.WriteLine(tuple.Item2);
}

Im Folgenden wird eine Zeichenfolge mit Beispiel erstellt eines Tupels ganzzahliger Elemente -

Beispiel

Live-Demonstration

using System;
using System.Threading;

namespace Demo {
   class Program {

      static void Main(string[] args) {

         Tuple<int, string> tuple = new Tuple<int, string>(50, "Tom");

         if (tuple.Item1 == 50) {
            Console.WriteLine(tuple.Item1);
         }

         if (tuple.Item2 == "Jack") {
            Console.WriteLine(tuple.Item2);
         }
      }
   }
}

Ausgabe

50

Das obige ist der detaillierte Inhalt vonWas sind Tupel in C# 4.0?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen