Class BalanceGroupInternalItemsCollection<T>
Представляет коллекцию внутренних элементов балансовой группы.
public class BalanceGroupInternalItemsCollection<T> : ICollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
T
Тип элемента.
- Inheritance
-
BalanceGroupInternalItemsCollection<T>
- Implements
-
ICollection<T>IEnumerable<T>
- Derived
- Inherited Members
- Extension Methods
Fields
innerList
Внутренняя коллекция элементов.
protected List<T> innerList
Field Value
- List<T>
Properties
BalanceGroup
Балансовая группа, к которой относится коллекция элементов.
protected BalanceGroup BalanceGroup { get; }
Property Value
Count
Возвращает число элементов в коллекции.
public int Count { get; }
Property Value
IsModified
Возвращает флаг наличия изменений.
public bool IsModified { get; }
Property Value
IsReadOnly
Возвращает значение, указывающее, доступна ли коллекция только для чтения.
public bool IsReadOnly { get; }
Property Value
Methods
Add(T)
Добавляет элемент в коллекцию.
public void Add(T item)
Parameters
item
TЭлемент, добавляемый в коллекцию.
AddRange(IEnumerable<T>)
Добавляет элементы в коллекцию.
public void AddRange(IEnumerable<T> collection)
Parameters
collection
IEnumerable<T>Элементы для добавления.
Clear()
Удаляет все элементы из коллекции.
public void Clear()
Contains(T)
Определяет, содержит ли коллекция указанный элемент.
public bool Contains(T item)
Parameters
item
TЭлемент, который требуется найти в коллекции.
Returns
- bool
Значение true, если параметр item найден в коллекции, в противном случае - значение false.
CopyTo(T[], int)
Копирует элементы коллекции в массив Array, начиная с указанного индекса.
public void CopyTo(T[] array, int arrayIndex)
Parameters
array
T[]Одномерный массив Array,, в который копируются элементы коллекции.
arrayIndex
intОтсчитываемый от нуля индекс в массиве array, указывающий начало копирования.
GetEnumerator()
Возвращает перечислитель, выполняющий итерацию в коллекции.
public IEnumerator<T> GetEnumerator()
Returns
- IEnumerator<T>
Интерфейс IEnumerator, который может использоваться для перебора элементов коллекции.
Remove(T)
Удаляет первый экземпляр указанного объекта из коллекции.
public bool Remove(T item)
Parameters
item
TОбъект, который необходимо удалить из коллекции.
Returns
- bool
Значение true, если элемент item успешно удален из коллекции, в противном случае - значение false.