কম্পিউটার টিউটোরিয়াল

C#-এ Buffer.BlockCopy দিয়ে বাইট কপি করা

Buffer.BlockCopy(src, srcOffset, dst, dstOffset, byteCount) একটি বাইট অ্যারে থেকে অন্যটিতে বাইট কপি করে। এটি প্রিমিটিভ টাইপের অ্যারেও কাজ করে (বাইট রিপ্রেজেন্টেশন কপি হয়)।

উদাহরণ

using System;

class Demo {
    static void Main() {
        byte[] src = { 22, 49 };
        byte[] dst = new byte[5];
        
        Buffer.BlockCopy(src, 0, dst, 0, 2); // ২ বাইট কপি
        PrintBytes(dst);
    }
    
    static void PrintBytes(byte[] arr) {
        foreach (byte b in arr) Console.Write(b);
        Console.WriteLine();
    }
}

আউটপুট

2249000
  1. পাইথনে ফাইল এক ফোল্ডার থেকে অন্য ফোল্ডারে কপি করার পদ্ধতি

  2. এক সিস্টেম থেকে অন্য সিস্টেমে পাইথন মডিউল কপি করা

  3. ম্যাকে প্যারেন্টাল কন্ট্রোল সেটিংস এক অ্যাকাউন্ট থেকে অন্যে কপি করা

  4. এক্সেলে শর্ত অনুযায়ী শীটগুলোর মধ্যে রো কপি করুন - ৬ সহজ পদ্ধতি