System::Collections::IListImplValueType クラス

IListImplValueType class

System::Collections::IList インターフェイスを System::Collections::Generic::List オブジェクト上で実装するスタブ。値型用の実装。

template<typename T>class IListImplValueType : public virtual System::Collections::IList

メソッド

メソッド説明
Add(SharedPtr<System::Object>) overrideリストの末尾に要素を追加します。
Clear() overrideすべての要素を削除します。
Contains(SharedPtr<System::Object>) const overrideリストに項目が存在するか確認します。
get_Count() const overrideICollection.get_Count() メソッドの実装 コレクション内の要素数を取得します。
GetEnumerator() overrideIEnumerable.GetEnumerator() の実装 コレクションを反復処理する列挙子を返します。
idx_get(int, int) const override指定されたインデックスの要素を取得します。
IListImplValueType(System::SharedPtr<System::Collections::Generic::IList<T>>)新しいオブジェクトのインスタンスを作成します。
IndexOf(System::SharedPtr<System::Object>) const overrideコンテナ内で項目が最初に現れるインデックスを取得します。
Insert(int, System::SharedPtr<System::Object>) override指定位置に要素を挿入し、他の要素をシフトします。
Remove(SharedPtr<System::Object>) overrideリストから特定の項目の最初のインスタンスを削除します。
RemoveAt(int) override指定された位置の項目を削除します。

参照