Buffer.BlockCopy একটি বাইট অ্যারে থেকে অন্যটিতে ব্লকে বাইট কপি করে। এটি উচ্চ-পারফরম্যান্স মেমরি কপি অপারেশনের জন্য উপযুক্ত।
উদাহরণ
using System;
class Demo {
static void Main() {
byte[] src = { 55, 66, 77, 88, 99 };
byte[] dst = new byte[8];
Buffer.BlockCopy(src, 0, dst, 0, 5);
Print(dst);
}
static void Print(byte[] a) {
foreach (byte b in a) Console.Write(b);
Console.WriteLine();
}
}
আউটপুট
5566778899000