Перейти к основному содержимому

BinaryFormat.Transform

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

Syntax

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

Remarks

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

Examples

Example #1

Считывает байт и добавляет к нему единицу.

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

Result:

2

Category

Binary Formats.Transforming what was read