बिटअरे वर्ग बिट मानों की एक कॉम्पैक्ट सरणी का प्रबंधन करता है, जिसे बूलियन के रूप में दर्शाया जाता है, जहां सत्य इंगित करता है कि बिट चालू है (1) और झूठा इंगित करता है कि बिट बंद है (0)।
इंडेक्स-आधारित बिटअरे संग्रह की विधि निम्नलिखित हैं -
<टेबल> <थहेड>निर्दिष्ट बिटअरे में संबंधित तत्वों के विरुद्ध वर्तमान बिटअरे में तत्वों पर बिटवाइज़ और ऑपरेशन करता है।
बिटअरे में एक विशिष्ट स्थान पर बिट का मान प्राप्त करता है।
वर्तमान बिटअरे में सभी बिट मानों को बदल देता है, ताकि सत्य पर सेट किए गए तत्व झूठे में बदल जाते हैं, और गलत पर सेट किए गए तत्व सत्य में बदल जाते हैं।
निर्दिष्ट बिटअरे में संबंधित तत्वों के विरुद्ध वर्तमान बिटअरे में तत्वों पर बिटवाइज़ या ऑपरेशन करता है।
बिट को बिटअरे में एक विशिष्ट स्थान पर निर्दिष्ट मान पर सेट करता है।
BitArray में सभी बिट्स को निर्दिष्ट मान पर सेट करता है।
निर्दिष्ट बिटअरे में संबंधित तत्वों के विरुद्ध वर्तमान बिटअरे में तत्वों पर बिटवाइज़ एक्सक्लूसिव या ऑपरेशन करता है।
निम्नलिखित एक उदाहरण है -
using System; using System.Collections; public class Demo { public static void Main() { BitArray arr = new BitArray(10); Console.WriteLine( "Count: {0}", arr.Count ); } }