IList<T>

IList<T>はジェネリックデータリストを実装するためのインターフェイスです。

説明

IList<T>インターフェースは、インデックスによる要素へのアクセス、要素の検索や削除、ソートなどのリストを操作するための基本的なメソッドを定義します。

Declaration

  template<typename T>
  interface IList : public ICollection<T>

ヘッダ

  #include <Generic\Interfaces\IList.mqh>

継承階層

  ICollection

      IList

直系子孫

CArrayList

クラスメソッド

メソッド

説明

TryGetValue

指定されたインデックスにあるリスト要素の値を設定します。

TrySetValue

指定されたインデックスにあるリスト要素の値を変更します。

Insert

リストに指定されたインデックスで要素を挿入します。

IndexOf

リストで値が最初に出現した位置を検索します。

LastIndexOf

リストで値が最後に出現した位置を検索します。

RemoveAt

指定されたインデックスにあるリスト要素を削除します。