![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]()
![]()
|
![]() |
Объектно-ориентированный подход к созданию программных средствРазмер коллекции заранее не фиксируется и поэтому в любое время в любое место семейства можно вставить элемент и, наоборот, исключить любой элемент. При этом элементы перенумеровываются и последовательность индексов не нарушается. Поэтому надо иметь в виду, что индекс, в отличие от ключа, не является постоянной характеристикой элемента коллекции. Класс Collection имеет одно свойство и три метода: • Свойство Count возвращает количество элементов в семействе. Она доступна только для чтения и имеет тип Long. • Метод Add (item, key, before, after) добавляет элемент в коллекцию. Первый параметр является обязательным, поскольку он определяет добавлений элемент. Второй - необязательный и задается, когда элементу ставится в соответствие уникальный в пределах семейства ключ типа string. Третий необязательный параметр задается числовым или символьным выражением и указывает индекс или ключ элемента, перед которым надо вставить добавлений элемент. Четвертый параметр может использоваться, если отсутствует третий. Он указывает элемент, после которого вставляется добавлений. Если отсутствуют оба последних параметры, то элемент добавляется в конец семейства. • Метод Remove (key) удаляет элемент коллекции с заданным ключом (можно указать индекс элемента). Удаление выполняется перенумерация элементов и уменьшается значение свойства Count. • Метод Remove (key) возвращает значение элемента коллекции с заданным ключом или индексом. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Продолжение статьи: ч.12 Продолжение статьи: ч.13 Продолжение статьи: ч.14 Продолжение статьи: ч.15 Продолжение статьи: ч.16 Продолжение статьи: ч.17 Продолжение статьи: ч.18 Продолжение статьи: ч.19 Продолжение статьи: ч.20 Продолжение статьи: ч.21 Продолжение статьи: ч.22 Продолжение статьи: ч.23 Продолжение статьи: ч.24 Другие статьи по теме: - Понятие алгоритма- Типы алгоритмов - Средства структурного анализа и проектирования систем - Этапы проектирования при разработке программного продукта - Информационная модель ![]() |
![]() |
![]() |
![]()
![]()
![]() ![]() ![]() |
![]() |
![]() |
2006-2025 © SMTI.RU Главная страница | Связаться с нами |