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