ICollection<T>
ICollection<T> — интерфейс для реализации шаблонных коллекций данных.
Описание
Интерфейс ICollection<T> определяет основные методы для работы с коллекциями: подсчет количества элементов, очистку коллекции, добавление и удаление элементов и другие.
Декларация
template<typename T>
interface ICollection
|
Заголовок
#include <Generic\Interfaces\ICollection.mqh>
|
Методы класса
Метод
|
Описание
|
Add
|
Добавляет элемент в коллекцию
|
Count
|
Возвращает количество элементов в коллекции
|
Contains
|
Определяет, содержит ли коллекция элемент с указанным значением
|
CopyTo
|
Копирует все элементы коллекции в указанный массив, начиная с определенного индекса
|
Clear
|
Удаляет все элементы коллекции
|
Remove
|
Удаляет первое вхождение указанного элемента из коллекции
|