BinaryFormat.Length
Sözdizimi
BinaryFormat.Length(binaryFormat as function, length as any) as function
Hakkında
Okunabilecek veri miktarını sınırlayan bir ikili biçim döndürür. Verilerin sonuna kadar okumak için hem BinaryFormat.List hem de BinaryFormat.Binary kullanılabilir. BinaryFormat.Length , okunan bayt sayısını sınırlamak için kullanılabilir. parametresi sınır binaryFormat
için ikili biçimi belirtir. length
parametresi, okunacak bayt sayısını belirtir. length
Parametre bir sayı değeri veya okunan değerden önce görünen uzunluk değerinin biçimini belirten bir ikili biçim değeri olabilir.
Örnek 1
Bayt listesini okurken okunan bayt sayısını 2 ile sınırlayın.
Kullanım
let
binaryData = #binary({1, 2, 3}),
listFormat = BinaryFormat.Length(
BinaryFormat.List(BinaryFormat.Byte),
2
)
in
listFormat(binaryData)
Çıkış
{1, 2}
Örnek 2
Bayt listesini okurken okunan bayt sayısını, listeden önceki bayt değeriyle sınırlayın.
Kullanım
let
binaryData = #binary({1, 2, 3}),
listFormat = BinaryFormat.Length(
BinaryFormat.List(BinaryFormat.Byte),
BinaryFormat.Byte
)
in
listFormat(binaryData)
Çıkış
{2}
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin