Přeskočit na hlavní obsah

BinaryFormat.Transform

Vrátí binární formát, který transformuje hodnoty přečtené jiným binárním formátem.

Syntax

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

Remarks

Vrátí binární formát, který transformuje hodnoty přečtené jiným binárním formátem. Parametr binaryFormat určuje binární formát, který bude použit ke čtení hodnoty. Funkce function volána s přečtenou hodnotou a vrátí transformovanou hodnotu.

Examples

Example #1

Číst bajt a přidat k němu jeden další

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

Result:

2

Category

Binary Formats.Transforming what was read