ฟังก์ชันไบนารี
ฟังก์ชันเหล่านี้สร้างและจัดการข้อมูลไบนารี
รูปแบบไบนารี
การอ่านตัวเลข
ชื่อ | คำอธิบาย |
---|---|
BinaryFormat.7BitEncodedSignedInteger | รูปแบบไบนารีที่อ่านจํานวนเต็มที่มีเครื่องหมาย 64 บิตที่ถูกเข้ารหัสลับโดยใช้การเข้ารหัสลับความยาวตัวแปร 7 บิต |
BinaryFormat.7BitEncodedUnsignedInteger | รูปแบบไบนารีที่อ่านจํานวนเต็มที่ไม่มีเครื่องหมาย 64 บิตที่ถูกเข้ารหัสลับโดยใช้การเข้ารหัสลับความยาวตัวแปร 7 บิต |
BinaryFormat.Binary | ส่งกลับรูปแบบไบนารีที่อ่านค่าไบนารี |
BinaryFormat.Byte | รูปแบบไบนารีที่อ่านจํานวนเต็มที่ไม่มีเครื่องหมาย 8 บิต |
BinaryFormat.Choice | ส่งกลับรูปแบบไบนารีที่เลือกรูปแบบไบนารีถัดไปโดยยึดตามค่าที่ถูกอ่านแล้ว |
BinaryFormat.Decimal | รูปแบบไบนารีที่อ่านค่าทศนิยม .NET 16 ไบต์ |
BinaryFormat.Double | รูปแบบไบนารีที่อ่านค่าเลขทศนิยมลอยตัว IEEE Double-Precision 8 ไบต์ |
BinaryFormat.Group | ส่งกลับรูปแบบไบนารีที่อ่านกลุ่มรายการ ค่าหน่วยข้อมูลแต่ละรายการจะถูกนําหน้าด้วยค่าคีย์ที่ไม่ซ้ํากัน ผลลัพธ์คือรายการของค่าหน่วยข้อมูล |
BinaryFormat.Length | ส่งกลับรูปแบบไบนารีที่จํากัดจํานวนข้อมูลที่สามารถอ่านได้ ทั้ง BinaryFormat.List และ BinaryFormat.Binary สามารถใช้ในการอ่านได้จนถึงจุดสิ้นสุดของข้อมูล BinaryFormat.Length สามารถใช้เพื่อจํากัดจํานวนไบต์ที่อ่านได้ |
BinaryFormat.List | ส่งกลับรูปแบบไบนารีที่อ่านลําดับข้อมูลและแสดงรายการ |
BinaryFormat.Null | รูปแบบไบนารีที่อ่านศูนย์ไบต์และส่งกลับค่า null |
BinaryFormat.Record | ส่งกลับรูปแบบไบนารีที่อ่านเรกคอร์ด แต่ละเขตข้อมูลในเรกคอร์ดสามารถมีรูปแบบไบนารีที่แตกต่างกันได้ |
BinaryFormat.SignedInteger16 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่มีเครื่องหมาย 16 บิต |
BinaryFormat.SignedInteger32 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่มีเครื่องหมาย 32 บิต |
BinaryFormat.SignedInteger64 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่มีเครื่องหมาย 64 บิต |
BinaryFormat.Single | รูปแบบไบนารีที่อ่านค่าเลขทศนิยมลอยตัว IEEE Single-Precision 4 ไบต์ |
BinaryFormat.Text | ส่งกลับรูปแบบไบนารีที่อ่านค่าข้อความ ค่าการเข้ารหัสที่เลือกได้จะระบุการเข้ารหัสของข้อความ |
BinaryFormat.Transform | ส่งกลับรูปแบบไบนารีที่จะแปลงค่าที่อ่านโดยรูปแบบไบนารีอื่น |
BinaryFormat.UnsignedInteger16 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่ไม่มีเครื่องหมาย 16 บิต |
BinaryFormat.UnsignedInteger32 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่ไม่มีเครื่องหมาย 32 บิต |
BinaryFormat.UnsignedInteger64 | รูปแบบไบนารีที่อ่านจํานวนเต็มที่ไม่มีเครื่องหมาย 64 บิต |
การควบคุมลําดับไบต์
ชื่อ | คำอธิบาย |
---|---|
BinaryFormat.ByteOrder | แสดงรูปแบบไบนารีที่มีลําดับไบต์ที่ระบุโดยฟังก์ชัน |
Table.PartitionValues | ส่งกลับข้อมูลเกี่ยวกับวิธีการแบ่งพาร์ติชันตาราง |
ข้อมูลไบนารี
ชื่อ | คำอธิบาย |
---|---|
Binary.ApproximateLength | ส่งกลับความยาวโดยประมาณของไบนารี |
Binary.Buffer | บัฟเฟอร์ค่าไบนารีในหน่วยความจํา ผลลัพธ์ของการเรียกนี้คือค่าไบนารีที่เสถียร ซึ่งหมายความว่าผลลัพธ์ดังกล่าวจะมีความยาวเชิงกําหนดและลําดับของไบต์ |
Binary.Combine | รวมรายการไบนารีลงในไบนารีเดียว |
Binary.Compress | บีบอัดค่าไบนารีโดยใช้ชนิดการบีบอัดที่กําหนดไว้ |
Binary.Decompress | ขยายค่าไบนารีโดยใช้ชนิดการบีบอัดที่กําหนดไว้ |
Binary.From | ส่งกลับค่าไบนารีจากค่าที่กําหนด |
Binary.FromList | แปลงรายการจํานวนเป็นค่าไบนารี |
Binary.FromText | ถอดรหัสข้อมูลจากรูปแบบข้อความเป็นไบนารี |
Binary.InferContentType | แสดงเรกคอร์ดที่มีเขตข้อมูล Content.Type ที่มีชนิด MIME แบบอนุมาน |
Binary.Length | ส่งกลับความยาวของค่าไบนารี |
Binary.Range | แสดงชุดย่อยของค่าไบนารีที่เริ่มต้นที่ออฟเซต |
Binary.Split | แยกไบนารีที่ระบุออกเป็นรายการของไบนารีโดยใช้ขนาดหน้าที่ระบุ |
Binary.ToList | แปลงค่าไบนารีเป็นรายการจํานวน |
Binary.ToText | เข้ารหัสข้อมูลไบนารีเป็นรูปแบบข้อความ |
Binary.View | สร้างหรือขยายไบนารีด้วยตัวจัดการที่ผู้ใช้กําหนดเองสําหรับคิวรีและการดําเนินการ |
Binary.ViewError | สร้างเรกคอร์ดข้อผิดพลาดที่ปรับเปลี่ยนซึ่งจะไม่ทริกเกอร์การแสดงแทนเมื่อตัวจัดการที่กําหนดไว้ในมุมมอง (ผ่าน Binary.View) |
Binary.ViewFunction | สร้างฟังก์ชันที่ตัวจัดการที่กําหนดในมุมมองสามารถดักข้อมูลได้ (ผ่าน Binary.View ) |
#binary | สร้างค่าไบนารีจากตัวเลขหรือข้อความ |
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ