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 métodos estáticos para crear tuplas de valor.
public value class ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
public value class 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
public struct ValueTuple : IComparable, IComparable<ValueTuple>, IEquatable<ValueTuple>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
type ValueTuple = struct
[<System.Serializable>]
type ValueTuple = struct
interface ITuple
type ValueTuple = struct
interface ITuple
Public Structure ValueTuple
Implements IComparable, IComparable(Of ValueTuple), IEquatable(Of ValueTuple), IStructuralComparable, IStructuralEquatable
Public Structure ValueTuple
Implements IComparable, IComparable(Of ValueTuple), IEquatable(Of ValueTuple), IStructuralComparable, IStructuralEquatable, ITuple
- Herencia
- Atributos
- Implementaciones
Comentarios
Para más información sobre esta API, consulte Tuplas de valor.
Métodos
| Nombre | Description |
|---|---|
| CompareTo(ValueTuple) |
Compara la instancia actual ValueTuple con una instancia especificada ValueTuple . |
| Create() |
Crea una 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 tupla de valor con 8 componentes (una octupla). |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Crea una tupla de valor con 7 componentes (un sepuple). |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Crea una tupla de valor con 6 componentes (un sexuple). |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Crea una tupla de valor con 5 componentes (un quintuple). |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Crea una tupla de valor con 4 componentes (un cuádruple). |
| Create<T1,T2,T3>(T1, T2, T3) |
Crea una tupla de valor con 3 componentes (un triple). |
| Create<T1,T2>(T1, T2) |
Crea una tupla de valor con 2 componentes (un par). |
| Create<T1>(T1) |
Crea una tupla de valor con 1 componente (singleton). |
| Equals(Object) |
Devuelve un valor que indica si la instancia actual ValueTuple es igual a un objeto especificado. |
| Equals(ValueTuple) |
Determina si dos ValueTuple instancias son iguales. Este método devuelve siempre |
| GetHashCode() |
Devuelve el código hash de la instancia actual ValueTuple . |
| ToString() |
Devuelve la representación de cadena de esta ValueTuple instancia. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IComparable.CompareTo(Object) |
Compara esta ValueTuple instancia con un objeto especificado y devuelve una indicación de sus valores relativos. |
| IStructuralComparable.CompareTo(Object, IComparer) |
Compara la instancia actual ValueTuple con un objeto especificado. |
| IStructuralEquatable.Equals(Object, IEqualityComparer) |
Devuelve un valor que indica si la instancia actual ValueTuple es igual a un objeto especificado en función de un método de comparación especificado. |
| IStructuralEquatable.GetHashCode(IEqualityComparer) |
Devuelve el código hash de esta ValueTuple instancia. |
| ITuple.Item[Int32] |
Devuelve un valor IndexOutOfRangeException. No hay elementos en . |
| ITuple.Length |
Obtiene la longitud de esta |