DE .NET, SQLSERVER Y MÁS, APRENDE CONMIGO!✔

Desarrollo de todo tipo de aplicaciones y Administración de Base de datos con Tecnología Microsoft


UNETE

Tuplas en C#

0

 


¿Qué es una Tupla?

Una tupla proporciona una sintaxis que le permite combinar la asignación de múltiples variables, de diferentes tipos, en una sola declaración.

·         Es una lista ordenada finita de valores de diferentes tipos, que combina valores relacionados sin tener que crear un tipo específico para contenerlos.

·         Proporciona una sintaxis concisa para agrupar varios elementos de datos en una estructura de datos ligera.

¿Por qué Tuplas?

En C#, puede ver una sintaxis enriquecida para clases y estructuras que se usan para explicar la intención de su diseño, pero a veces eso requiere trabajo adicional con un beneficio mínimo.

·         En muchos casos, puede tener métodos que devuelven más de una variable, la forma tradicional es usar el , pero existen algunas limitaciones para el parámetro out, como que no puede usarlo con el método asíncrono.

·         Para admitir estos escenarios, se agregaron tuplas a C#.

Antes de C# 7.1, un conjunto de clases tuplas ya estaba disponible en .NET Framework. El siguiente ejemplo muestra cómo puede declarar una variable de tupla, inicializarla y acceder a sus miembros de datos.

DEMOSTRACIÓN

Vamos a escribir una Tupla denominada Mascota y mandamos a escribir en la consola sus correspondientes items


El resultado


Debajo del método Main se coloca la siguiente función que recibe una tupla como parámetro 


Hacemos el llamado en el método Main


El resultado es el siguiente








Tal vez te interesen estas entradas

No hay comentarios