ValueTuple Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Statikus metódusokat biztosít az értékkuplok létrehozásához.
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
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
Az API-val kapcsolatos további információkért tekintse meg az Értékkeresés című témakört.
Metódusok
| Name | Description |
|---|---|
| CompareTo(ValueTuple) |
Összehasonlítja az aktuális ValueTuple példányt egy adott ValueTuple példánysal. |
| Create() |
Létrehoz egy új értékrekordot nulla összetevővel. |
| Create<T1,T2,T3,T4,T5,T6,T7,T8>(T1, T2, T3, T4, T5, T6, T7, T8) |
Új értékrekordot hoz létre 8 összetevővel (oktuple). |
| Create<T1,T2,T3,T4,T5,T6,T7>(T1, T2, T3, T4, T5, T6, T7) |
Létrehoz egy új értékcsúcsot 7 összetevővel (septuple). |
| Create<T1,T2,T3,T4,T5,T6>(T1, T2, T3, T4, T5, T6) |
Létrehoz egy új értéket 6 összetevővel (sexuple). |
| Create<T1,T2,T3,T4,T5>(T1, T2, T3, T4, T5) |
Létrehoz egy új értékrekordot 5 összetevővel (kvintuple). |
| Create<T1,T2,T3,T4>(T1, T2, T3, T4) |
Létrehoz egy új értékrekordot 4 összetevővel (négy részből). |
| Create<T1,T2,T3>(T1, T2, T3) |
Létrehoz egy új értékrekordot 3 összetevővel (egy triplával). |
| Create<T1,T2>(T1, T2) |
Létrehoz egy új értékrekordot 2 összetevővel (párral). |
| Create<T1>(T1) |
Egy új értékrekordot hoz létre 1 összetevővel (egyetlentonnal). |
| Equals(Object) |
Egy értéket ad vissza, amely jelzi, hogy az aktuális ValueTuple példány egyenlő-e egy adott objektummal. |
| Equals(ValueTuple) |
Meghatározza, hogy két ValueTuple példány egyenlő-e. Ez a metódus mindig visszaadja a függvényt |
| GetHashCode() |
Az aktuális ValueTuple példány kivonatkódját adja vissza. |
| ToString() |
Ennek a példánynak a sztringképét ValueTuple adja vissza. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IComparable.CompareTo(Object) |
Összehasonlítja ezt a ValueTuple példányt egy megadott objektummal, és visszaadja a relatív értékek jelzését. |
| IStructuralComparable.CompareTo(Object, IComparer) |
Összehasonlítja az aktuális ValueTuple példányt egy megadott objektummal. |
| IStructuralEquatable.Equals(Object, IEqualityComparer) |
Olyan értéket ad vissza, amely azt jelzi, hogy az aktuális ValueTuple példány egy adott objektummal egyenlő-e egy megadott összehasonlítási módszer alapján. |
| IStructuralEquatable.GetHashCode(IEqualityComparer) |
A példány kivonatkódját ValueTuple adja vissza. |
| ITuple.Item[Int32] |
Visszaad egy IndexOutOfRangeException. Nincsenek elemek a |
| ITuple.Length |
Lekéri a példány hosszát |