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

C#-এ Buffer টাইপ ও BlockCopy

Buffer ক্লাস (System নেমস্পেস) বাইট-লেভেল মেমরি অপারেশন প্রদান করে। BlockCopy এর বাইরে ByteLength, GetByte, SetByte মেথড রয়েছে।

উদাহরণ

using System;

class Demo {
    static void Main() {
        byte[] src = { 39, 45, 58 };
        byte[] dst = new byte[5];
        Buffer.BlockCopy(src, 0, dst, 0, 3);
        Print(dst);
    }
    static void Print(byte[] a) {
        foreach (byte b in a) Console.Write(b);
        Console.WriteLine();
    }
}

আউটপুট

39455800
  1. C#-এ Type.GetArrayRank() মেথড

  2. সি শার্পে ডেসিমেল টাইপ (Decimal type)

  3. C#-এ ulong টাইপ

  4. C#-এ Buffer.BlockCopy ব্যবহার