Was sind Tupel in C# 4.0?

王林
Freigeben: 2023-08-30 23:25:06
nach vorne
656 Leute haben es durchsucht

C#4.0 中的元组是什么?

Tupel bestehen aus Folgen von Elementen unterschiedlicher Datentypen. Es wurde eingeführt, um eine Instanz von Tuple 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");
Nach dem Login kopieren

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

if (tuple.Item1 == 99) {
   Console.WriteLine(tuple.Item1);
}
Nach dem Login kopieren

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

if (tuple.Item2 == "Steve") {
   Console.WriteLine(tuple.Item2);
}
Nach dem Login kopieren

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);
         }
      }
   }
}
Nach dem Login kopieren

Ausgabe

50
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage