Байты
| Стд::Байты Базовые типы: Объект |
Неизменяемая последовательность байтов.
Сравнение структурное.
Литералы
Синтаксис: Байты{\<Шестнадцатеричное представление\>}
Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.
Конструкторы
Байты
| Байты(ШестнадцатеричнаяСтрока: Строка) |
Создает Байты по шестнадцатеричному представлению ШестнадцатеричнаяСтрока.
Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.
Методы
ВСтроку
| ВСтроку(): Строка |
| Переопределение: ВСтроку |
Возвращает шестнадцатеричное представление.
ПолучитьДиапазон
Возвращает подмассив байт в диапазоне от От до До, не включая верхний индекс. Значением по умолчанию конечного индекса До является длина массива байт.
Примеры
знч МоиБайты = Байты{0112EEAA3311FFAA0011FFAA0011FFAA}
// Первые 4
знч ПервыеЧетыреБайта = МоиБайты.ПолучитьДиапазон(0, 4) // Байты{0112EEAA}
// Последние 4
знч ПоследниеЧетыреБайта = МоиБайты.ПолучитьДиапазон(Bytes.Size() - 4) //Байты{0011FFAA}
// Отрезаем первые 4 байта
знч ОтрезаемПервыеЧетыреБайта = МоиБайты.ПолучитьДиапазон(4) //Байты{3311FFAA0011FFAA0011FFAA}
Размер
| Размер(): Число |
Возвращает количество байтов.