Class BoundsCheckableListT

BoundsCheckableList<T> class

Представляет собой обертку BoundsCheckableList вокруг System.Collections.Generic.List.

public class BoundsCheckableList<T> : IList<T>
    where T : IBoundsCheckableItem

Конструкторы

NameDescription
BoundsCheckableList()Инициализирует новый экземпляр класса BoundsCheckableList.
BoundsCheckableList(BoundsCheckMode, double, double)Инициализирует новый экземпляр класса BoundsCheckableList.

Свойства

NameDescription
Count { get; }Получает количество элементов, содержащихся в System.Collections.Generic.List.
IsReadOnly { get; }Получает значение, указывающее, является ли коллекция только для чтения.
Item { get; set; }Получает или устанавливает абзац из коллекции или в коллекцию.

Методы

NameDescription
Add(T)Добавляет объект в конец System.Collections.Generic.List в зависимости от параметра “boundsCheckMode”.
Clear()Удаляет все элементы из System.Collections.Generic.List.
Contains(T)Определяет, содержится ли элемент в System.Collections.Generic.List.
CopyTo(T[], int)
GetEnumerator()Возвращает перечислитель, который перебирает элементы System.Collections.Generic.List.
IndexOf(T)Ищет указанный объект и возвращает индекс первого вхождения в пределах всей System.Collections.Generic.List.
Insert(int, T)Вставляет элемент в System.Collections.Generic.List по указанному индексу.
Remove(T)Удаляет первое вхождение конкретного объекта из System.Collections.Generic.List.
RemoveAt(int)Удаляет элемент по указанному индексу из System.Collections.Generic.List.
UpdateBoundsCheckMode(BoundsCheckMode)Обновляет параметр boundsCheckMode для инициализированной коллекции.
UpdateBoundsCheckMode(BoundsCheckMode, double, double)Обновляет параметр boundsCheckMode для инициализированной коллекции.

См. также