BinaryFormat.Length
BinaryFormat.Length(binaryFormat as function, length as any) as function
Palauttaa binaarimuodon, joka rajoittaa luettavissa olevien tietojen määrää. Sekä BinaryFormat.List että BinaryFormat.Binary soveltuvat lukemiseen tietojen loppuun saakka. BinaryFormat.Length soveltuu käytettäväksi luettavien tavujen määrän rajoittamiseen. binaryFormat
Parametri määrittää rajoitettavan binaarimuodon. length
Parametri määrittää luettavien tavujen määrän. length
Parametri voi olla lukuarvo tai binaarimuotoinen arvo, joka määrittää luettavaa arvoa ennen olevan pituusarvon muodon.
Rajoita luettavien tavujen määräksi 2, kun luetaan tavuluetteloa.
Käyttö
let
binaryData = #binary({1, 2, 3}),
listFormat = BinaryFormat.Length(
BinaryFormat.List(BinaryFormat.Byte),
2
)
in
listFormat(binaryData)
Tuloste
{1, 2}
Rajoita luettavien tavujen määrää luettaessa tavuluetteloa luetteloa ennen olevaksi tavuarvoksi.
Käyttö
let
binaryData = #binary({1, 2, 3}),
listFormat = BinaryFormat.Length(
BinaryFormat.List(BinaryFormat.Byte),
BinaryFormat.Byte
)
in
listFormat(binaryData)
Tuloste
{2}