Tuple es una estructura de datos que le brinda la forma más fácil de representar un conjunto de datos que tiene múltiples valores que pueden o no estar relacionados entre sí. La propiedad Item1 se usa para obtener el primer elemento de la tupla dada. Es aplicable en cada tupla como 1-Tupla, 2-Tupla, etc.
Sintaxis:
public T1 Item1 { get; }
Aquí, T1 es el valor del primer componente del objeto Tuple<> actual. Esta Tupla<> puede ser 1-tupla, o 2-tupla, o 3-tupla, o 4-tupla, o 5-tupla, o 6-tupla, o 7-tupla, o 8-tupla.
Ejemplo: en el siguiente código, puede ver que estamos accediendo al primer elemento de cada tupla.
// C# program to illustrate how to get // the first element of the tuple using System; class GFG { // Main method static public void Main() { // Taking 1-tuple var st1 = Tuple.Create("Mohan"); Console.WriteLine("Student-1 Name: " + st1.Item1); // Taking 2-tuple var st2 = Tuple.Create("Sohan", 20); Console.WriteLine("Student-2 Name: " + st2.Item1); // Taking 3-tuple var st3 = Tuple.Create("Soniya", 30, "CSE"); Console.WriteLine("Student-3 Name: " + st3.Item1); // Taking 4-tuple var st4 = Tuple.Create("Rohan", 29, "CSE", 2015); Console.WriteLine("Student-4 Name: " + st4.Item1); // Taking 5-tuple var st5 = Tuple.Create("Siya", 22, "CSE", 2017, "20-Mar-1993"); Console.WriteLine("Student-5 Name: " + st5.Item1); // Taking 6-tuple var st6 = Tuple.Create("Riya", 24, "CSE", 2015, "30-May-2015", 230134832); Console.WriteLine("Student-6 Name: " + st6.Item1); // Taking 7-tuple var st7 = Tuple.Create("Rohit", 21, "CSE", 2017, "21-Apr-1998", 384749829, 20000); Console.WriteLine("Student-7 Name: " + st7.Item1); // Taking 8-tuple var st8 = Tuple.Create("Manita", 24, "CSE", 2016, "03-Aug-1991", 235678909, 34000, "C#"); Console.WriteLine("Student-8 Name: " + st8.Item1); } }
Producción:
Student-1 Name: Mohan Student-2 Name: Sohan Student-3 Name: Soniya Student-4 Name: Rohan Student-5 Name: Siya Student-6 Name: Riya Student-7 Name: Rohit Student-8 Name: Manita
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA