Поделиться через


BinaryFormat.Transform

Синтаксис

BinaryFormat.Transform(binaryFormat as function, function as function) as function

Около

Возвращает двоичный формат, который преобразует значения, считываемые другим двоичным форматом. Параметр binaryFormat указывает двоичный формат, который будет использоваться для чтения значения. function вызывается считываемым значением и возвращает преобразованное значение.

Пример 1

Считывает байт и добавляет его в него.

Использование

let
    binaryData = #binary({1}),
    transformFormat = BinaryFormat.Transform(
        BinaryFormat.Byte,
        (x) => x + 1
    )
in
    transformFormat(binaryData)

вывод

2