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