System::Collections 名前空間

クラス

クラス説明
BitArrayArray はインデックスでアクセスできるビットの配列です。このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。この型のインスタンスをスタック上で作成したり operator new を使用したりしないでください。そうするとランタイムエラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。
BitArrayPtrBitArray へのポインタ。この型は他のオブジェクトの削除を管理するポインタです。スタック上に割り当て、値渡しまたは const 参照で関数に渡すべきです。
CollectionBase強く型付けされたコレクションの抽象基底クラスを提供します。
ICollection非ジェネリックコレクションインターフェイスを定義します。
IEnumerableIEnumerable は、列挙可能なすべての非ジェネリックコレクションの基本インターフェイスです。
IEnumeratorいくつかの要素を反復処理するために使用できる列挙子のインターフェイス。このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。この型のインスタンスをスタック上で作成したり operator new を使用したりしないでください。そうするとランタイムエラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。
IEnumeratorImplRefTypeジェネリックイテレータ IEnumeratorImplRefType 上に非ジェネリック IEnumerator 実装を作成するラッパー - 参照型用ラッパー。
IEnumeratorImplValueTypeジェネリックイテレータ IEnumeratorImplRefType 上に非ジェネリック IEnumerator 実装を作成するラッパー - 値型用ラッパー。
IEqualityComparer
IListIList は、インデックスで個別にアクセスできるオブジェクトの非ジェネリックコレクションを表します。
IListImplRefTypeSystem::Collections::IList インターフェイスを System::Collections::Generic::List オブジェクト上で実装するスタブ。参照型向けの実装です。
IListImplValueTypeSystem::Collections::IList インターフェイスを System::Collections::Generic::List オブジェクト上で実装するスタブ。値型向けの実装です。
IListWrapperジェネリックコレクションから非ジェネリックコレクションへのキャストをサポートするインターフェイス。
Invalidatable子孫の状態を InvalidatableTracker オブジェクトを通じて追跡できるようにするクラス。
InvalidatableTrackerInvalidatable オブジェクトのトラッカーを実装するクラス。