IList<T>

IList<T>는 일반 데이터 목록을 구현하기 위한 인터페이스입니다.

설명

IList<T> 인터페이스는 인덱스별로 요소에 액세스하고 요소를 검색 및 삭제하며 정렬하는 등의 목록 작업을 위한 기본 방법을 정의합니다.

선언

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

헤더

   #include <Generic\Interfaces\IList.mqh>

상속 계층

  ICollection

      IList

직계 후손

CArrayList

클래스 메서드

메서드

설명

TryGetValue

지정한 인덱스에서 목록 요소를 가져오기

TrySetValue

지정한 인덱스의 목록에서 값을 변경하기

Insert

지정된 인덱스의 목록에 요소를 삽입하기

IndexOf

목록에서 값이 처음 나타나는 경우 검색하기

LastIndexOf

목록에서 값이 마지막으로 발생했는지 검색하기

RemoveAt

지정한 인덱스에서 목록 요소를 제거하기