Sdílet prostřednictvím


BinaryFormat.Transform

Syntax

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

Asi

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ý se použije ke čtení hodnoty. function je vyvoláno s přečtenou hodnotou a vrátí transformovanou hodnotu.

Příklad 1

Přečtěte si bajt a přičtěte k němu jedničku.

využití

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

výstupní

2