Класс System::Collections::Generic::BaseSet

BaseSet class

template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
                                                   public System::Collections::Generic::ICollection<T>

Nested classes

Методы

МетодОписание
_add_range(std::initializer_list<T>)Специфично для C++.
Add(const T&) overrideДобавляет элемент во множество.
begin() constПолучает итератор к первому элементу константно-квалифицированной коллекции.
cbegin() constПолучает итератор к первому константно-квалифицированному элементу коллекции.
cend() constПолучает итератор для несуществующего константно-квалифицированного элемента за пределами коллекции.
Clear() overrideУдаляет все элементы из множества.
Contains(const T&) const overrideПроверяет, присутствует ли элемент в множестве.
CopyTo(ArrayPtr<T>, int) overrideКопирует содержимое хеша в существующие элементы массива.
data()Доступ к базовой структуре данных.
data() constДоступ к базовой структуре данных.
end() constПолучает итератор для несуществующего элемента за пределами константно-квалифицированной коллекции.
get_Count() const overrideПолучает количество элементов в множестве.
GetEnumerator() overrideСоздаёт перечислитель.
Remove(const T&) overrideУдаляет элемент из множества.
TryAdd(const T&)Добавляет элемент во множество.
virtualizeBeginConstIterator() const overrideПолучает реализацию константного итератора begin для текущего контейнера.
virtualizeBeginIterator() overrideПолучает реализацию итератора begin для текущего контейнера.
virtualizeEndConstIterator() const overrideПолучает реализацию константного итератора end для текущего контейнера.
virtualizeEndIterator() overrideПолучает реализацию итератора end для текущего контейнера.

Typedefs

Определение типаОписание
BaseTypeРеализованный интерфейс.
const_iteratorТип константного итератора.
IEnumerablePtrУказатель на интерфейс Enumerable.
IEnumeratorPtrУказатель Enumerator.
iteratorТип итератора.
set_tБазовый тип данных.
ThisPtrТип указателя.
ThisTypeТип самого себя.
ValueTypeТип значения.

См. также