Freigeben über


BinaryFormat.Transform

Syntax

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

Info

Gibt ein Binärformat zurück, das die von einem anderen Binärformat gelesenen Werte transformiert. Der binaryFormat-Parameter gibt das Binärformat an, das zum Lesen des Werts verwendet wird. Die function wird mit dem gelesenen Wert aufgerufen und gibt den transformierten Wert zurück.

Beispiel 1

Liest ein Byte und fügt eins hinzu.

Verwendung

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

Ausgabe

2