ITuple Interfejs

Definicja

Definiuje implementację kolekcji ogólnego przeznaczenia, która umożliwia dostęp do elementów członkowskich wystąpienia krotki bez znajomości bazowego typu krotki.Defines a general-purpose Tuple implementation that allows access to Tuple instance members without knowing the underlying Tuple type.

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

Uwagi

Użyj interfejsu ITuple, aby uzyskać dostęp do poszczególnych elementów wystąpienia krotki bez znajomości wcześniej liczby lub typów elementów w spójnej kolekcji.You use the ITuple interface to access individual elements of a Tuple instance without knowing beforehand the number or types of elements in the Tuple. Należy określić liczbę elementów w spójnej kolekcji, pobierając wartość właściwości Length.You determine the number of items in the Tuple by retrieving the value of the Length property. Następnie można wyliczyć jej elementy, przekazując indeks, który ma wartość z przedziału od zera do jednego mniejszego od wartości właściwości Length do właściwości Item[Int32].You can then enumerate its elements by passing an index that ranges from zero to one less than value of the Length property to the Item[Int32] property.

ITuple jest jawną implementacją interfejsów klas Tuple i struktur ValueTuple.ITuple is an explicit interface implementation of the Tuple classes and the ValueTuple structures. Aby można było uzyskać dostęp do jego właściwości, należy rzutować obiekt Tuple na obiekt interfejsu ITuple.You must cast the Tuple object to an ITuple interface object before you can access its properties.

Właściwości

Item[Int32]

Zwraca wartość określonego Tuple elementu.Returns the value of the specified Tuple element.

Length

Pobiera liczbę elementów w tym wystąpieniu Tuple.Gets the number of elements in this Tuple instance.

Dotyczy