跳至内容

CLinkedList<T>

CLinkedList

CLinkedList是实施ICollection接口的通用类。

描述

CLinkedList类是实施T类型的动态双链接数据列表。这个类提供了处理双链接列表的基本方法,例如添加,删除,搜索元素等。

声明

template<typename T>
   class CLinkedList : public ICollection<T>

标题

#include <Generic\LinkedList.mqh>

继承体系

ICollection

CLinkedList

类方法

方法描述
Add添加元素到链接列表
AddAfter在链接列表指定节点之后添加一个元素
AddBefore在链接列表指定节点之前添加一个元素
AddFirst在链接列表开始添加一个元素
AddLast在链接列表结尾添加一个元素
Count返回链接列表中的元素数量
Head返回链接列表第一个节点上的一个指针
First返回链接列表第一个节点上的一个指针
Last返回链接列表最后一个节点上的一个指针
Contains确定链接列表是否包含指定值的元素
CopyTo从指定索引开始复制链接列表的所有元素到指定数组
Clear移除链接列表的所有元素
Remove移除链接列表中第一次出现的指定元素
RemoveFirst移除链接列表的第一个元素
RemoveLast移除链接列表的最后一个元素
Find搜索链接列表中第一次出现的指定值
FindLast搜索链接列表中最后出现的指定值