Maison >développement back-end >Tutoriel C#.Net >Que sont les tuples en C# 4.0 ?
Les tuples ont des séquences d'éléments de différents types de données. Il a été introduit pour renvoyer une instance de Tuple8742468051c85b06f0a0af9e3e506b5c sans avoir à spécifier le type de chaque élément individuellement.
Créons un tuple avec deux éléments. Voici comment déclarer un tuple. −
Tuple<int, string>person = new Tuple <int, string>(32, "Steve");
Maintenant, par exemple, vérifiez le premier élément du tuple, c'est un entier -
if (tuple.Item1 == 99) { Console.WriteLine(tuple.Item1); }
Maintenant, vérifiez le deuxième élément du tuple, c'est une chaîne -
if (tuple.Item2 == "Steve") { Console.WriteLine(tuple.Item2); }
Ce qui suit consiste à créer une chaîne contenant un exemple d'un tuple d'éléments entiers -
Démonstration en direct
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); } } } }
50
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!