Aller au contenu principal

BinaryFormat.Transform

Retourne un format binaire qui transformera les valeurs lues par un autre format binaire.

Syntax

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

Remarks

Retourne un format binaire qui transformera les valeurs lues par un autre format binaire. Le paramètre binaryFormat spécifie le format binaire utilisé pour lire la valeur. Le function est appelé avec la valeur lue, et retourne la valeur transformée.

Examples

Example #1

Lit un octet et en ajoute un.

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

Result:

2

Category

Binary Formats.Transforming what was read