बिटअरे क्लास का उपयोग तब किया जाता है जब आपको बिट्स को स्टोर करने की आवश्यकता होती है लेकिन बिट्स की संख्या पहले से नहीं पता होती है।
IsReadOnly क्लास का उपयोग करके, आप एक मान प्राप्त कर सकते हैं जो इंगित करता है कि बिटअरे केवल पढ़ने के लिए है या नहीं। रीड ओनली आपको बिटअरे में नए तत्व जोड़ने की अनुमति नहीं देगा।
C# में BitArray वर्ग की IsReadOnly संपत्ति का उपयोग करने का तरीका बताते हुए हमारा उदाहरण निम्नलिखित है।
उदाहरण
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { BitArray ba1 = new BitArray(5); BitArray ba2 = new BitArray(5); byte[] a = { 90 }; byte[] b = { 30 }; ba1 = new BitArray(a); ba2 = new BitArray(b); Console.WriteLine("Bit array ba1: 60"); for (int i = 0; i < ba1.Count; i++) { Console.Write("{0, -4} ", ba1[i]); } Console.WriteLine(); Console.WriteLine("IsReadOnly = " + ba1.IsReadOnly); Console.WriteLine("IsReadOnly = " + ba2.IsReadOnly); Console.ReadKey(); } } }
आउटपुट
Bit array ba1: 60 False True False True True False True False IsReadOnly = False IsReadOnly = False