ValueTuple Estructura
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í.
Proporciona los métodos estáticos para crear tuplas de valor.
public value class ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public value class ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
public struct ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
public struct ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[System.Serializable]
public struct ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type ValueTuple = struct
interface ITuple
type ValueTuple = struct
[<System.Serializable>]
type ValueTuple = struct
interface ITuple
Public Structure ValueTuple
Implements IComparable, IComparable(Of ValueTuple), IEquatable(Of ValueTuple), IStructuralComparable, IStructuralEquatable, ITuple
Public Structure ValueTuple
Implements IComparable, IComparable(Of ValueTuple), IEquatable(Of ValueTuple), IStructuralComparable, IStructuralEquatable
- Herencia
- Atributos
- Implementaciones
Comentarios
Para obtener más información sobre esta API, consulte Tuplas de valor.
Métodos
CompareTo(ValueTuple) |
Compara la instancia de ValueTuple actual con una instancia de ValueTuple especificada. |
Create() |
Crea una nueva tupla de valor con cero componentes. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Crea una nueva tupla de valor con ocho componentes (una óctupla). |
Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Crea una nueva tupla de valor con siete componentes (una séptupla). |
Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Crea una nueva tupla de valor con seis componentes (una séxtupla). |
Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Crea una nueva tupla de valor con cinco componentes (una quíntupla). |
Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Crea una nueva tupla de valor con cuatro componentes (una cuádrupla). |
Create<T1,T2,T3>(T1, T2, T3) |
Crea una nueva tupla de valor con tres componentes (una tripla). |
Create<T1,T2>(T1, T2) |
Crea una nueva tupla de valor con dos componentes (un par). |
Create<T1>(T1) |
Crea una nueva tupla de valor con un componente (un singleton). |
Equals(Object) |
Devuelve un valor que indica si la instancia de ValueTuple actual es igual que un objeto especificado. |
Equals(ValueTuple) |
Determina si dos instancias de ValueTuple son iguales. Este método devuelve siempre |
GetHashCode() |
Devuelve el código hash de la instancia de ValueTuple actual. |
ToString() |
Devuelve la representación de cadena de esta instancia de ValueTuple. |
Implementaciones de interfaz explícitas
IComparable.CompareTo(Object) |
Compara esta instancia de ValueTuplecon un objeto especificado y devuelve una indicación de los valores relativos. |
IStructuralComparable.CompareTo(Object, IComparer) |
Compara la instancia de ValueTuple actual con un objeto especificado. |
IStructuralEquatable.Equals(Object, IEqualityComparer) |
Devuelve un valor que indica si la instancia de ValueTuple actual es igual que un objeto especificado basado en un método de comparación especificado. |
IStructuralEquatable.GetHashCode(IEqualityComparer) |
Devuelve el código hash de esta instancia de ValueTuple. |
ITuple.Item[Int32] |
Devuelve un valor IndexOutOfRangeException. No hay ningún elemento en |
ITuple.Length |
Obtiene la longitud de esta instancia de |