Tuple<T1> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una tupla de 1 o singleton.
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
[System.Serializable]
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
interface ITuple
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
interface ITuple
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable, ITuple
Parámetros de tipo
- T1
Tipo del único componente de la tupla.
- Herencia
-
Tuple<T1>
- Atributos
- Implementaciones
Comentarios
Una tupla es una estructura de datos que tiene un número específico y una 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 usa comparativamente raramente en el desarrollo de aplicaciones.
Puede crear una instancia de un Tuple<T1> objeto llamando al Tuple<T1> constructor o al método estático Tuple.Create . Puede recuperar el valor del componente único de la tupla mediante la propiedad de instancia de solo Item1 lectura.
Constructores
Tuple<T1>(T1) |
Inicializa una nueva instancia de la clase Tuple<T1>. |
Propiedades
Item1 |
Obtiene el valor del único componente del objeto Tuple<T1>. |
Métodos
Equals(Object) |
Devuelve un valor que indica si el objeto Tuple<T1> actual es igual que el objeto especificado. |
GetHashCode() |
Devuelve el código hash del objeto Tuple<T1> actual. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el valor de esta instancia de Tuple<T1>. |
Implementaciones de interfaz explícitas
IComparable.CompareTo(Object) |
Compara el objeto Tuple<T1> actual con un objeto especificado y devuelve un entero que indica si el objeto actual precede o sigue al objeto especificado, o si se encuentra en la misma posición que dicho objeto en el criterio de ordenación. |
IStructuralComparable.CompareTo(Object, IComparer) |
Compara el objeto Tuple<T1> actual con un objeto especificado utilizando un comparador especificado y devuelve un entero que indica si el objeto actual precede o sigue al objeto especificado, o si se encuentra en la misma posición que dicho objeto en el criterio de ordenación. |
IStructuralEquatable.Equals(Object, IEqualityComparer) |
Devuelve un valor que indica si el objeto Tuple<T1> actual es igual que el objeto especificado según el método de comparación especificado. |
IStructuralEquatable.GetHashCode(IEqualityComparer) |
Calcula el código hash del objeto Tuple<T1> actual usando el método de cálculo especificado. |
ITuple.Item[Int32] |
Obtiene el valor del elemento |
ITuple.Length |
Obtiene el número de elementos de |
Métodos de extensión
Deconstruct<T1>(Tuple<T1>, T1) |
Deconstruye una tupla con un elemento en una variable independiente. |
ToValueTuple<T1>(Tuple<T1>) |
Convierte una instancia de la clase |