ICollection<T>

ICollection<T>はジェネリックデータコレクションを実装するためのインターフェイスです。

説明

ICollection<T>インターフェイスは、要素数をカウントするメソッド、コレクションをクリアするメソッド、要素を追加または削除するメソッドなどのコレクションを処理するための基本的なメソッドを提供します。

Declaration

  template<typename T>
  interface ICollection

ヘッダ

  #include <Generic\Interfaces\ICollection.mqh>

継承階層

  ICollection

直系子孫

CLinkedList, CQueue, CRedBlackTree, CStack, IList, IMap, ISet

クラスメソッド

メソッド

説明

Add

コレクションに要素を追加します。

kaCount

コレクションの要素数を返します。

Contains

コレクションに指定された値を持つ要素が含まれているかどうかを判断します。

CopyTo

コレクションのすべての要素を、指定された配列に指定されたインデックスから開始してコピーします。

Clear

コレクションからすべての要素を削除します。

Remove

コレクションから指定された要素の最初のオカレンスを削除します。