Skip to main content

BinaryFormat.Transform

Pateikiamas dvejetainis formatas, kuris transformuos reikšmes, skaitomas kito dvejetainio formato.

Syntax

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

Remarks

Pateikiamas dvejetainis formatas, kuris transformuos reikšmes, skaitomas kito dvejetainio formato. binaryFormat parametras nurodo dvejetainį formatą, kuris bus naudojamas reikšmei perskaityti. function iškviečiama su perskaityta reikšme ir pateikiama transformuota reikšmė.

Examples

Example #1

Perskaityti baitą ir vieną įtraukti.

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

Result:

2

Category

Binary Formats.Transforming what was read