Κοινοποίηση μέσω


BinaryFormat.Transform

Σύνταξη

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

Περίπου

Επιστρέφει μια δυαδική μορφή που θα μετασχηματίσει τις τιμές που διαβάζονται από μια άλλη δυαδική μορφή. Η παράμετρος binaryFormat καθορίζει τη δυαδική μορφή που θα χρησιμοποιηθεί για την ανάγνωση της τιμής. Η function καλείται με την αναγνωσμένη τιμή και επιστρέφει τη μετασχηματισμένη τιμή.

Παράδειγμα 1

Διαβάστε ένα byte και προσθέστε ένα σε αυτό.

χρήσης

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

εξόδου

2