Megosztás a következőn keresztül:


BinaryFormat.Transform

Szintaxis

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

Rólunk

Olyan bináris formátumot ad vissza, amely átalakítja a másik bináris formátum által beolvasott értékeket. A binaryFormat paraméter megadja az érték olvasásához használt bináris formátumot. A function-t a beolvasott értékkel hívják meg, és visszatéríti az átalakított értéket.

1. példa

Olvasson el egy bájtot, és adjon hozzá egyet.

Használati

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

kimeneti

2