ValueTuple Estructura
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
Para obtener más información sobre esta API, consulte Tuplas de valor.
Compare |
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(Value |
Determina si dos instancias de ValueTuple son iguales. Este método devuelve siempre |
Get |
Devuelve el código hash de la instancia de ValueTuple actual. |
To |
Devuelve la representación de cadena de esta instancia de ValueTuple. |
IComparable. |
Compara esta instancia de ValueTuplecon un objeto especificado y devuelve una indicación de los valores relativos. |
IStructural |
Compara la instancia de ValueTuple actual con un objeto especificado. |
IStructural |
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. |
IStructural |
Devuelve el código hash de esta instancia de ValueTuple. |
ITuple. |
Devuelve un valor IndexOutOfRangeException. No hay ningún elemento en |
ITuple. |
Obtiene la longitud de esta instancia de |
Producto | Versiones |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: