কম্পিউটার

C# এ সূচক-ভিত্তিক I/O BitArray সংগ্রহ কি?


BitArray ক্লাস বিট মানগুলির একটি কমপ্যাক্ট অ্যারে পরিচালনা করে, যেগুলিকে বুলিয়ান হিসাবে উপস্থাপন করা হয়, যেখানে সত্য নির্দেশ করে যে বিট চালু রয়েছে (1) এবং মিথ্যা নির্দেশ করে যে বিটটি বন্ধ (0)।

নিম্নলিখিত সূচী-ভিত্তিক BitArray সংগ্রহের পদ্ধতি -

Sr.No. পদ্ধতি এবং বর্ণনা
1 সর্বজনীন BitArray এবং(BitArray মান);
নির্দিষ্ট BitArray-এর সংশ্লিষ্ট উপাদানগুলির বিরুদ্ধে বর্তমান BitArray-এর উপাদানগুলির উপর bitwise এবং অপারেশন সম্পাদন করে।
2 public bool Get(int index);
BitArray-এ একটি নির্দিষ্ট অবস্থানে বিটের মান পায়।
3 পাবলিক BitArray Not();
বর্তমান BitArray-এ সমস্ত বিট মান উল্টে দেয়, যাতে সত্যে সেট করা উপাদানগুলিকে মিথ্যাতে পরিবর্তিত করা হয় এবং মিথ্যাতে সেট করা উপাদানগুলি সত্যে পরিবর্তিত হয়।
4 সর্বজনীন BitArray বা(BitArray মান);
নির্দিষ্ট BitArray-এর সংশ্লিষ্ট উপাদানগুলির বিপরীতে বর্তমান BitArray-এর উপাদানগুলির উপর bitwise OR অপারেশন সম্পাদন করে।
5 সর্বজনীন অকার্যকর সেট(int index, bool value);
BitArray-এ একটি নির্দিষ্ট অবস্থানে বিটকে নির্দিষ্ট মানের সাথে সেট করে।
6 সর্বজনীন অকার্যকর সেটঅল(বুল মান);
BitArray-এর সমস্ত বিটকে নির্দিষ্ট মানের সাথে সেট করে।
7 সর্বজনীন BitArray Xor(BitArray মান);
নির্দিষ্ট BitArray-এর সংশ্লিষ্ট উপাদানগুলির বিরুদ্ধে বর্তমান BitArray-এর উপাদানগুলিতে বিটওয়াইজ এক্সক্লুসিভ বা অপারেশন সম্পাদন করে।

নিম্নলিখিত একটি উদাহরণ -

using System;
using System.Collections;

public class Demo {

   public static void Main() {

      BitArray arr = new BitArray(10);

      Console.WriteLine( "Count: {0}", arr.Count );
   }
}

  1. একটি সর্বজনীন IP ঠিকানা কি?

  2. C# এ সংগ্রহের ক্লাস কি কি?

  3. C# এ BitArray ক্লাসের কাউন্ট সম্পত্তি কি?

  4. "I/O ডিভাইস" ত্রুটি কী এবং কীভাবে এটি ঠিক করবেন?