ITuple ITuple ITuple ITuple Interface

定義

基になるタプル型を知らなくてもタプル インスタンス メンバーへのアクセスを許可する、汎用的なタプルの実装を定義します。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
派生

注釈

使用する、ITuple数や、タプル内の要素の型を事前に知らなくてもタプル インスタンスの個々 の要素にアクセスするインターフェイス。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. 値を取得することによって、タプル内の項目の数を決定する、Lengthプロパティ。You determine the number of items in the Tuple by retrieving the value of the Length property. 範囲は 0 から 1 つの値よりも小さい値にインデックスを渡すことによってその要素を列挙することができますし、Lengthプロパティを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 明示的なインターフェイス実装には、TupleクラスおよびValueTuple構造体。ITuple is an explicit interface implementation of the Tuple classes and the ValueTuple structures. キャストする必要があります、TupleオブジェクトをITupleインターフェイス オブジェクトの前に、そのプロパティにアクセスすることができます。You must cast the Tuple object to an ITuple interface object before you can access its properties.

プロパティ

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

指定した Tuple 要素の値を返します。Returns the value of the specified Tuple element.

Length Length Length Length

この Tuple インスタンス内の要素の数を取得します。Gets the number of elements in this Tuple instance.

適用対象