Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase Tuple<T1>

 

Publicado: octubre de 2016

Representa una tupla de 1 o singleton.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)


[SerializableAttribute]
public class Tuple<T1> : IStructuralEquatable, IStructuralComparable, 
	IComparable

Parámetros de tipo

T1

El tipo del único componente de la tupla.

NombreDescripción
System_CAPS_pubmethodTuple<T1>(T1)

Inicializa una nueva instancia de la clase Tuple<T1>.

NombreDescripción
System_CAPS_pubpropertyItem1

Obtiene el valor de la Tuple<T1> único componente del objeto.

NombreDescripción
System_CAPS_pubmethodEquals(Object)

Devuelve un valor que indica si el actual Tuple<T1> objeto es igual a un objeto especificado.(Invalida Object.Equals(Object)).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodGetHashCode()

Devuelve el código hash del objeto Tuple<T1> actual.(Invalida Object.GetHashCode()).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa el valor de este Tuple<T1> instancia.(Invalida Object.ToString()).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralComparable.CompareTo(Object, IComparer)

Compara actual Tuple<T1> con un objeto especificado utilizando un comparador especificado y devuelve un entero que indica si el objeto actual es anterior, posterior o en la misma posición que el objeto especificado en el criterio de ordenación.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.Equals(Object, IEqualityComparer)

Devuelve un valor que indica si el actual Tuple<T1> objeto es igual a un objeto especificado, basado en un método de comparación especificada.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.GetHashCode(IEqualityComparer)

Calcula el código hash para la actual Tuple<T1> objeto mediante un método de cálculo especificado.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIComparable.CompareTo(Object)

Compara actual Tuple<T1> con un objeto especificado y devuelve un entero que indica si el objeto actual es anterior, posterior o en la misma posición que el objeto especificado en el criterio de ordenación.

NombreDescripción
System_CAPS_pubmethodDeconstruct<T1>(T1)

Sobrecargado. Deconstruye una tupla con un elemento en una variable independiente.(Definido por TupleExtensions).

System_CAPS_pubmethodToValueTuple<T1>()

Sobrecargado. Convierte una instancia de la clase Tuple en una instancia de la estructura ValueTuple.(Definido por TupleExtensions).

Una tupla es una estructura de datos que tiene un número específico y la secuencia de valores. La Tuple<T1> clase representa una tupla de 1 o singleton, que es una tupla que tiene un único componente. Un singleton se utiliza comparativamente poco en el desarrollo de aplicaciones.

Puede crear instancias de un Tuple<T1> objeto llamando el Tuple<T1> constructor o estático Tuple.Create<T1> método. Puede recuperar el valor del único componente de la tupla mediante el uso de sólo lectura Item1 propiedad de instancia.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 4.0
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: