Phương thức SetByte () gán một giá trị được chỉ định cho một byte tại một vị trí cụ thể trong một mảng được chỉ định.
Đầu tiên, đặt một mảng -
int[] arr = { 3, 4, 12 };
Bây giờ, sử dụng SetByte () để gán giá trị -
Buffer.SetByte(arr, 3, 20);
Đây là mã hoàn chỉnh -
Ví dụ
using System; using System.Text; public class Demo { public static void Main() { int[] arr = { 3, 4, 12 }; Console.WriteLine("Initial Array..."); // loop through the byte array for (int i = 0; i < Buffer.ByteLength(arr); i++) { Console.WriteLine(Buffer.GetByte(arr, i)); } Buffer.SetByte(arr, 3, 20); Console.WriteLine("New Array..."); // loop through the new byte array for (int i = 0; i < Buffer.ByteLength(arr); i++) { Console.WriteLine(Buffer.GetByte(arr, i)); } } }
Đầu ra
Initial Array... 3 0 0 0 4 0 0 0 12 0 0 0 New Array... 3 0 0 20 4 0 0 0 12 0 0 0