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

बिटवाइज़ एक्सक्लूसिव या सी # में बिटअरे के तत्वों के बीच ऑपरेशन

आइए देखें कि बिटवाइज़ एक्सक्लूसिव या बिटअरे के तत्वों के बीच ऑपरेशन को कैसे लागू किया जाए -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr1 = new BitArray(5);
      BitArray arr2 = new BitArray(5);
      arr1[0] = false;
      arr1[1] = false;
      arr2[0] = false;
      arr2[1] = true;
      Console.WriteLine("BitArray1 elements...");
      foreach (bool res in arr1){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nBitArray2 elements...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nBitwise exclusive OR operation...");
      IEnumerable demoEnum = arr1.Xor(arr2);
      foreach(Object ob in demoEnum){
         Console.WriteLine(ob);
      }
   }
}

आउटपुट

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

BitArray1 elements...
False
False
False
False
False

BitArray2 elements...
False
True
False
False
False

Bitwise exclusive OR operation...
False
True
False
False
False

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr1 = new BitArray(5);
      BitArray arr2 = new BitArray(5);
      arr1[0] = false;
      arr1[1] = false;
      arr1[2] = false;
      arr1[3] = true;
      arr1[4] = false;
      arr2[0] = false;
      arr2[1] = true;
      arr2[2] = false;
      arr2[3] = true;
      arr2[4] = true;
      Console.WriteLine("BitArray1 elements...");
      foreach (bool res in arr1){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nBitArray2 elements...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      Console.WriteLine("\nBitwise exclusive OR operation...");
      IEnumerable demoEnum = arr1.Xor(arr2);
      foreach(Object ob in demoEnum){
         Console.WriteLine(ob);
      }
   }
}

आउटपुट

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

BitArray1 elements...
False
False
False
True
False

BitArray2 elements...
False
True
False
True
True

Bitwise exclusive OR operation...
False
True
False
False
True

  1. सी # प्रोग्राम सूची में तत्वों के घन को खोजने के लिए

    तत्वों के घन की गणना करने के लिए चयन विधि और लैम्ब्डा एक्सप्रेशन का उपयोग करें। हमारी सूची निम्नलिखित है। List<int> list = new List<int> { 2, 4, 5, 7 }; अब, Select() विधि का उपयोग करें और घन की गणना करें। list.AsQueryable().Select(c => c * c * c); निम्नलिखित संपूर्ण उदाहरण है। उदाह

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

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

  1. पायथन टपल और डिक्शनरी में क्या अंतर है?

    वे बहुत अलग डेटा संरचनाएं हैं। टपल के तत्वों में निम्नलिखित गुण होते हैं - आदेश बनाए रखा जाता है। वे अपरिवर्तनीय हैं वे किसी भी प्रकार को धारण कर सकते हैं, और प्रकारों को मिश्रित किया जा सकता है। तत्वों को संख्यात्मक (शून्य आधारित) सूचकांकों के माध्यम से एक्सेस किया जाता है। एक पायथन