Tuple<T1> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein 1-Tupel (Singleton) dar.
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
[System.Serializable]
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
interface ITuple
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
interface ITuple
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable, ITuple
Typparameter
- T1
Der Typ der einzigen Komponente des Tupels.
- Vererbung
-
Tuple<T1>
- Attribute
- Implementiert
Hinweise
Ein Tupel ist eine Datenstruktur mit einer bestimmten Anzahl und Reihenfolge von Werten. Die Tuple<T1> Klasse stellt ein 1-Tupel oder Singleton dar, das ein Tupel ist, das eine einzelne Komponente aufweist. Ein Singleton wird vergleichsweise selten in der Anwendungsentwicklung verwendet.
Sie können ein Tuple<T1> Objekt instanziieren, indem Sie entweder den Tuple<T1> Konstruktor oder die statische Tuple.Create Methode aufrufen. Sie können den Wert der einzelnen Komponente des Tupels mithilfe der schreibgeschützten Item1 Instanzeigenschaft abrufen.
Konstruktoren
Tuple<T1>(T1) |
Initialisiert eine neue Instanz der Tuple<T1>-Klasse. |
Eigenschaften
Item1 |
Ruft den Wert der einzigen Komponente des Tuple<T1>-Objekts ab. |
Methoden
Equals(Object) |
Gibt einen Wert zurück, der angibt, ob das aktuelle Tuple<T1>-Objekt gleich einem angegebenen Objekt ist. |
GetHashCode() |
Gibt den Hashcode für das aktuelle Tuple<T1>-Objekt zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die den Wert dieser Tuple<T1>-Instanz darstellt. |
Explizite Schnittstellenimplementierungen
IComparable.CompareTo(Object) |
Vergleicht das aktuelle Tuple<T1>-Objekt mit einem angegebenen Objekt und gibt eine ganze Zahl zurück, die angibt, ob sich das aktuelle Element in der Sortierreihenfolge vor dem angegebenen Element, dahinter oder an derselben Position befindet. |
IStructuralComparable.CompareTo(Object, IComparer) |
Vergleicht das aktuelle Tuple<T1>-Objekt anhand eines angegebenen Vergleichs mit einem angegebenen Objekt und gibt eine ganze Zahl zurück, die angibt, ob sich das aktuelle Objekt in der Sortierreihenfolge vor dem angegebenen Objekt, dahinter oder an derselben Position befindet. |
IStructuralEquatable.Equals(Object, IEqualityComparer) |
Gibt einen Wert zurück, der auf Grundlage einer angegebenen Vergleichsmethode angibt, ob das aktuelle Tuple<T1>-Objekt gleich einem angegebenen Objekt ist. |
IStructuralEquatable.GetHashCode(IEqualityComparer) |
Berechnet mit einer angegebenen Berechnungsmethode den Hash für das aktuelle Tuple<T1>-Objekt. |
ITuple.Item[Int32] |
Ruft den Wert des |
ITuple.Length |
Ruft die Anzahl der Elemente im |
Erweiterungsmethoden
Deconstruct<T1>(Tuple<T1>, T1) |
Dekonstruiert ein Tupel mit einem Element in eine separate Variable. |
ToValueTuple<T1>(Tuple<T1>) |
Konvertiert eine Instanz der |