BinaryFormat.Transform
วากยสัมพันธ์
BinaryFormat.Transform(binaryFormat as function, function as function) as function
ประมาณ
ส่งกลับรูปแบบไบนารีที่จะแปลงค่าที่อ่านโดยรูปแบบไบนารีอื่น พารามิเตอร์ binaryFormat
ระบุรูปแบบไบนารีที่จะใช้ในการอ่านค่า
function
จะถูกเรียกใช้ด้วยค่าที่อ่านและแสดงค่าที่แปลงแล้ว
ตัวอย่างที่ 1
อ่านไบต์และเพิ่มหนึ่งไบต์ลงในนั้น
การใช้งาน
let
binaryData = #binary({1}),
transformFormat = BinaryFormat.Transform(
BinaryFormat.Byte,
(x) => x + 1
)
in
transformFormat(binaryData)
ผลลัพธ์ของ
2