Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

C# में BitArray में किसी विशिष्ट स्थिति में बिट का मान प्राप्त करता है या सेट करता है


BitArray में किसी विशिष्ट स्थान पर बिट का मान प्राप्त करने या सेट करने के लिए, कोड इस प्रकार है -

उदाहरण

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 length = "+arr1.Length);
      Console.WriteLine("BitArray1 first element = "+arr1.Get(0));
      arr2[0] = false;
      arr2[1] = true;
      Console.WriteLine("\nBitArray2 length = "+arr2.Length);
      Console.WriteLine("Elements in BitArray2...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nIs BitArray1 equal to BitArray2? = "+arr2.Equals(arr1));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

BitArray1 length = 2
BitArray1 first element = False BitArray2 length = 2
Elements in BitArray2...
False
True
Is BitArray1 equal to BitArray2? = 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 length = "+arr1.Length);
      Console.WriteLine("BitArray1 first element = "+arr1.Get(0));
      arr1[0] = true;
      Console.WriteLine("BitArray1 first element [UPDATED] = "+arr1.Get(0));
      arr2[0] = false;
      arr2[1] = true;
      Console.WriteLine("\nBitArray2 length = "+arr2.Length);
      Console.WriteLine("Elements in BitArray2...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nIs BitArray1 equal to BitArray2? = "+arr2.Equals(arr1));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

BitArray1 length = 2
BitArray1 first element = False BitArray1 first element [UPDATED] = True BitArray2 length = 2
Elements in BitArray2...
False
True
Is BitArray1 equal to BitArray2? = False

  1. सी # में बिटअरे क्लास क्या है?

    बिटअरे क्लास का उपयोग तब किया जाता है जब आपको बिट्स को स्टोर करने की आवश्यकता होती है लेकिन बिट्स की संख्या पहले से नहीं पता होती है। C# में BitArray वर्ग के कुछ गुण निम्नलिखित हैं - क्रमांक संपत्ति और विवरण 1 गिनें BitArray में निहित तत्वों की संख्या प्राप्त करें। 2 केवल पढ़ने के लिए है

  1. सी # में पृष्ठभूमि कार्यकर्ता वर्ग

    जैसा कि नाम से पता चलता है कि बैकग्राउंड वर्कर क्लास आपको एक थ्रेड सेट करने की अनुमति देता है जो लगातार बैकग्राउंड में चल रहा है और जब भी आवश्यक हो मुख्य थ्रेड के साथ संचार कर सकता है। BackgroundWorker विंडोज फॉर्म में थ्रेड्स का कार्यान्वयन करता है। किसी अन्य थ्रेड पर गहन कार्य करने की आवश्यकता है

  1. पायथन पांडा - एक विशिष्ट स्थान पर एक नया सूचकांक मान डालें

    किसी विशिष्ट स्थान पर एक नया अनुक्रमणिका मान सम्मिलित करने के लिए, index.insert() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index(['Car','Bike','Airplane','Ship','Truck'])