Maison > développement back-end > Tutoriel C#.Net > Comment créer un 5-tuple ou 5-tuple en C# ?

Comment créer un 5-tuple ou 5-tuple en C# ?

WBOY
Libérer: 2023-09-03 11:45:02
avant
1221 Les gens l'ont consulté

La classe

如何在 C# 中创建 5 元组或五元组?

Tuple représente un 5-tuple, appelé quintuple. Un tuple est une structure de données avec une séquence d'éléments.

Il a cinq propriétés -

  • Item1 − Obtenez la valeur du premier composant de l'objet Tuple actuel.

  • Item2 − Obtient la valeur du deuxième composant de l'objet Tuple actuel.

  • Item3 − Récupère le troisième composant de l'objet Tuple actuel.

  • Item4 − Obtenez le quatrième composant de l'objet Tuple actuel.

  • Item5 − Obtenez le cinquième composant de l'objet valeur du Tuple actuel.

Exemple

Voyons maintenant un exemple d'implémentation de 5-tuples en C# -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<int,int,int,int,int> tuple = new Tuple<int,int,int,int,int>(120, 150, 270, 300, 600);
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      Console.WriteLine("Value (Item5)= " + tuple.Item5);
      if (tuple.Item1 == 100) {
         Console.WriteLine("Exists: Tuple Item 1 = " +tuple.Item1);
      }
      if (tuple.Item2 == 250) {
         Console.WriteLine("Exists: Tuple Item 2 = " +tuple.Item2);
      }
      if (tuple.Item3 == 270) {
         Console.WriteLine("Exists: Tuple Item 3 = " +tuple.Item3);
      }
      if (tuple.Item4 == 300) {
         Console.WriteLine("Exists: Tuple Item 4 = " +tuple.Item4);
      }
      if (tuple.Item5 == 400) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
   }
}
Copier après la connexion

Output

Cela produira la sortie suivante-

Value (Item1)= 100
Value (Item2)= 150
Value (Item3)= 300
Value (Item4)= 450
Value (Item5)= 600
Exists: Tuple Item 1 = 100
Copier après la connexion

Exemple

Voyons maintenant un autre exemple d'implémentation de 5-tuples en C# -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<string,int,string,int,int> tuple = new Tuple<string,int,string,int,int>("jack", 150, "pete", 300, 600);
      Console.WriteLine("Value (Item1)= " + tuple.Item1);
      Console.WriteLine("Value (Item2)= " + tuple.Item2);
      Console.WriteLine("Value (Item3)= " + tuple.Item3);
      Console.WriteLine("Value (Item4)= " + tuple.Item4);
      Console.WriteLine("Value (Item5)= " + tuple.Item5);
      if (tuple.Item1 == "kevin") {
         Console.WriteLine("Exists: Tuple Item 1 = " +tuple.Item1);
      }
      if (tuple.Item2 == 250) {
         Console.WriteLine("Exists: Tuple Item 2 = " +tuple.Item2);
      }
      if (tuple.Item3 == "pete") {
         Console.WriteLine("Exists: Tuple Item 3 = " +tuple.Item3);
      }
      if (tuple.Item4 == 300) {
         Console.WriteLine("Exists: Tuple Item 4 = " +tuple.Item4);
      }
      if (tuple.Item5 == 400) {
         Console.WriteLine("Exists: Tuple Item 5 = " +tuple.Item5);
      }
   }
}
Copier après la connexion

Sortie

Cela produira la sortie suivante -

Value (Item1)= jack
Value (Item2)= 150
Value (Item3)= pete
Value (Item4)= 300
Value (Item5)= 600
Exists: Tuple Item 3 = pete
Exists: Tuple Item 4 = 300
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal