Freigeben über


ITuple Schnittstelle

Definition

Definiert eine allgemeine Tuple-Implementierung, die den Zugriff auf Tuple-Instanzmember ermöglicht, ohne den zugrunde liegenden Tuple-Typ zu kennen.

public interface class ITuple
public interface ITuple
type ITuple = interface
Public Interface ITuple
Abgeleitet

Hinweise

Sie verwenden die ITuple Schnittstelle, um auf einzelne Elemente einer Tuple-Instanz zuzugreifen, ohne vorher die Anzahl oder Typen von Elementen im Tuple zu kennen. Sie bestimmen die Anzahl der Elemente im Tuple, indem Sie den Wert der Length Eigenschaft abrufen. Anschließend können Sie die zugehörigen Elemente aufzählen, indem Sie einen Index übergeben, der zwischen Null und 1 kleiner als dem Wert der Length Eigenschaft an die Item[] Eigenschaft liegt.

ITuple ist eine explizite Schnittstellenimplementierung der Tuple Klassen und der ValueTuple Strukturen. Sie müssen das Tuple Objekt in ein ITuple Schnittstellenobjekt umwandeln, bevor Sie auf dessen Eigenschaften zugreifen können.

Eigenschaften

Name Beschreibung
Item[Int32]

Gibt den Wert des angegebenen Tuple Elements zurück.

Length

Ruft die Anzahl der Elemente in dieser Tuple Instanz ab.

Gilt für: