BitArray রিড-অনলি (ReadOnly) কিনা যাচাই করতে নিচের কোডটি ব্যবহার করা হয়:
উদাহরণ ১
using System;
using System.Collections;
public class Demo {
public static void Main() {
BitArray arr1 = new BitArray(2);
BitArray arr2 = new BitArray(2);
arr1[0] = false;
arr1[1] = true;
Console.WriteLine("BitArray1-এ এলিমেন্ট...");
foreach (bool res in arr1) {
Console.WriteLine(res);
}
arr2[0] = false;
arr2[1] = true;
Console.WriteLine("BitArray2-এ এলিমেন্ট...");
foreach (bool res in arr2) {
Console.WriteLine(res);
}
Console.WriteLine("BitArray1 কি BitArray2-এর সমান? = " + arr2.Equals(arr1));
Console.WriteLine("BitArray সিঙ্ক্রোনাইজড কি? = " + arr2.IsSynchronized);
Console.WriteLine("BitArray রিড-অনলি কি? = " + arr2.IsReadOnly);
}
}
আউটপুট
এটি নিচের আউটপুটটি তৈরি করবে:
BitArray1-এ এলিমেন্ট... False True BitArray2-এ এলিমেন্ট... False True BitArray1 কি BitArray2-এর সমান? = False BitArray সিঙ্ক্রোনাইজড কি? = False BitArray রিড-অনলি কি? = False
উদাহরণ ২
আরেকটি উদাহরণ দেখি:
using System;
using System.Collections;
public class Demo {
public static void Main() {
BitArray arr1 = new BitArray(2);
BitArray arr2 = new BitArray(2);
arr1[0] = false;
arr1[1] = true;
Console.WriteLine("BitArray1-এ এলিমেন্ট...");
foreach (bool res in arr1) {
Console.WriteLine(res);
}
Console.WriteLine("BitArray1 রিড-অনলি কি? = " + arr1.IsReadOnly);
arr2[0] = true;
arr2[1] = false;
Console.WriteLine("BitArray2-এ এলিমেন্ট...");
foreach (bool res in arr2) {
Console.WriteLine(res);
}
Console.WriteLine("BitArray1 কি BitArray2-এর সমান? = " + arr2.Equals(arr1));
Console.WriteLine("BitArray2 রিড-অনলি কি? = " + arr2.IsReadOnly);
}
}
আউটপুট
এটি নিচের আউটপুটটি তৈরি করবে:
BitArray1-এ এলিমেন্ট... False True BitArray1 রিড-অনলি কি? = False BitArray2-এ এলিমেন্ট... True False BitArray1 কি BitArray2-এর সমান? = False BitArray2 রিড-অনলি কি? = False