Link Search Menu Expand Document

Байты

Стд::Байты
Базовые типы: Объект

Иерархия типа

Байты
Объект

Неизменяемая последовательность байтов.

Сравнение структурное.


Литералы

Синтаксис: Байты{\<Шестнадцатеричное представление\>}

Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.


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

Байты

Байты(ШестнадцатеричнаяСтрока: Строка)

Создает Байты по шестнадцатеричному представлению ШестнадцатеричнаяСтрока.

Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.


Методы

ВСтроку

ВСтроку(): Строка
Переопределение: ВСтроку

Возвращает шестнадцатеричное представление.


ПолучитьДиапазон

ПолучитьДиапазон(
  От: Число,
  До: Число
): Байты

Возвращает подмассив байт в диапазоне от От до До, не включая верхний индекс. Значением по умолчанию конечного индекса До является длина массива байт.

Примеры

знч МоиБайты = Байты{0112EEAA3311FFAA0011FFAA0011FFAA}
// Первые 4
знч ПервыеЧетыреБайта = МоиБайты.ПолучитьДиапазон(0, 4) // Байты{0112EEAA}
// Последние 4
знч ПоследниеЧетыреБайта = МоиБайты.ПолучитьДиапазон(Bytes.Size() - 4) //Байты{0011FFAA}
// Отрезаем первые 4 байта
знч ОтрезаемПервыеЧетыреБайта = МоиБайты.ПолучитьДиапазон(4) //Байты{3311FFAA0011FFAA0011FFAA}

Размер

Размер(): Число

Возвращает количество байтов.


Список унаследованных методов

Объект