BitConverter.ToString() วิธีการใน C # ใช้เพื่อแปลงค่าตัวเลขของแต่ละองค์ประกอบของอาร์เรย์ของไบต์ที่ระบุเป็นการแสดงสตริงฐานสิบหกที่เทียบเท่ากัน
ไวยากรณ์
สตริงสแตติกสาธารณะ ToString (ไบต์[] val);
ด้านบน val คืออาร์เรย์ไบต์
ตัวอย่าง
ใช้ System;public class Demo { public static void Main() { byte[] arr ={0, 10, 2, 5, 32, 45}; จำนวน int =arr.Length; Console.Write("อาร์เรย์ไบต์..."); สำหรับ (int i =0; i <นับ; i++) { Console.Write("\n"+arr[i]); } Console.WriteLine("\nByte Array (การแสดงสตริง) ={0} ", BitConverter.ToString(arr)); }}
ผลลัพธ์
Byte Array...010253245Byte Array (การแสดงสตริง) =00-0A-02-05-20-2D
ตัวอย่าง
ใช้ System;public class Demo { public static void Main() { byte[] arr ={ 0, 0, 7, 10, 18, 20, 25, 26, 32}; จำนวน int =arr.Length; Console.Write("อาร์เรย์ไบต์..."); สำหรับ (int i =0; i <นับ; i++) { Console.Write("\n"+arr[i]); } Console.WriteLine("\nByte Array (การแสดงสตริง) ="+BitConverter.ToString(arr)); สำหรับ (int i =0; iผลลัพธ์
Byte Array...007101820252632Byte Array (การแสดงสตริง) =00-00-07-0A-12-14-19-1A-20Value =0Result =0Value =7Result =2567Value =18Result =5138Value =25Result =6681ก่อน>