Строительство
| CByteArray | Создает пустой массив байт. |
Границы
| GetSize | Получает число элементов в этом массиве. |
| GetUpperBound | Возвращает наибольший допустимый индекс. |
| SetSize | Задает число элементов, которые должны содержаться в этом массиве. |
Операции
| FreeExtra | Освобождает все неиспользуемую память выше текущей верхней границы. |
| RemoveAll | Удаляет все элементы из этого массива. |
Доступ К элементу
| GetAt | Возвращает значение с заданным индексом. |
| SetAt | Устанавливает значение для указанного индекса; массив не позволено расти. |
| ElementAt | Возвращает временную ссылку на байт в массиве. |
| GetData | Предоставляет доступ к элементам массива. Может быть пустым. |
Рост в массив
| SetAtGrow | Устанавливает значение для указанного индекса; Растет массив при необходимости. |
| Добавить | Добавляет элемент в конец массива; Растет массив при необходимости. |
| Добавление | Добавляет другой массив array в массив; Растет массив при необходимости. |
| Копирование | Еще один массив копируется в массив; Растет массив при необходимости. |
Вставка/удаление
| InsertAt | Вставляет элемент (или все элементы в другой массив array) по указанному индексу. |
| RemoveAt | Удаляет элемент с указанным индексом. |
Операторы
| оператор] | Задает или возвращает элемент по указанному индексу. |
Обзор CByteArray | Члены базового класса | Иерархическая схема