BinaryFormat.Transform

Syntax

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

About

返回一个二进制格式,该格式将转换另一个二进制格式读取的值。 该 binaryFormat 参数指定将用于读取值的二进制格式。 使用 function 读取的值调用该值,并返回转换后的值。

示例 1

读取字节并向其添加一个字节。

用法

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

输出

2