ValueTuple Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt statische methoden voor het maken van waarde-tuples.
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
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Zie Value tuples voor meer informatie over deze API.
Methoden
| Name | Description |
|---|---|
| CompareTo(ValueTuple) |
Vergelijkt het huidige ValueTuple exemplaar met een opgegeven ValueTuple instantie. |
| Create() |
Hiermee maakt u een nieuwe waarde-tuple met nulonderdelen. |
| Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Hiermee maakt u een nieuwe waarde-tuple met 8 onderdelen (een octuple). |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Hiermee maakt u een nieuwe waarde tuple met 7 onderdelen (een septuple). |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Hiermee maakt u een nieuwe waarde tuple met 6 onderdelen (een sexuple). |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Hiermee maakt u een nieuwe waarde tuple met 5 onderdelen (een kwintuple). |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Hiermee maakt u een nieuwe waarde tuple met vier componenten (een viervoudige). |
| Create<T1,T2,T3>(T1, T2, T3) |
Hiermee maakt u een nieuwe waarde-tuple met drie onderdelen (een drievoudige waarde). |
| Create<T1,T2>(T1, T2) |
Hiermee maakt u een nieuwe waarde-tuple met 2 onderdelen (een paar). |
| Create<T1>(T1) |
Hiermee maakt u een nieuwe waarde-tuple met 1 onderdeel (een singleton). |
| Equals(Object) |
Retourneert een waarde die aangeeft of het huidige ValueTuple exemplaar gelijk is aan een opgegeven object. |
| Equals(ValueTuple) |
Bepaalt of twee ValueTuple exemplaren gelijk zijn. Deze methode retourneert |
| GetHashCode() |
Retourneert de hash-code voor het huidige ValueTuple exemplaar. |
| ToString() |
Retourneert de tekenreeksweergave van dit ValueTuple exemplaar. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IComparable.CompareTo(Object) |
Vergelijkt dit ValueTuple exemplaar met een opgegeven object en retourneert een indicatie van hun relatieve waarden. |
| IStructuralComparable.CompareTo(Object, IComparer) |
Vergelijkt het huidige ValueTuple exemplaar met een opgegeven object. |
| IStructuralEquatable.Equals(Object, IEqualityComparer) |
Retourneert een waarde die aangeeft of het huidige ValueTuple exemplaar gelijk is aan een opgegeven object op basis van een opgegeven vergelijkingsmethode. |
| IStructuralEquatable.GetHashCode(IEqualityComparer) |
Retourneert de hash-code voor dit ValueTuple exemplaar. |
| ITuple.Item[Int32] |
Geeft als resultaat een IndexOutOfRangeException. Er zijn geen elementen in een |
| ITuple.Length |
Hiermee haalt u de lengte van dit |