Apabila anda perlu menyimpan bit tetapi tidak mengetahui bilangan bit terlebih dahulu, anda boleh menggunakan kelas BitArray.
Berikut ialah beberapa sifat kelas BitArray dalam C#:
Nombor Siri | Sifat dan Perihalan |
---|---|
Nombor Siri Sifat dan Penerangan | |
yang mengandungi unsur-unsur BitArray. | 2|
IsReadOnly | Mendapat nilai yang menunjukkan sama ada BitArray adalah baca sahaja. | 3
Item | Mendapat atau menetapkan nilai bit pada kedudukan tertentu dalam BitArray. | 4
Mendapat atau menetapkan bilangan elemen dalam BitArray.
🎜 Mari lihat cara menggunakan harta IsReadOnly dalam C#. 🎜🎜Dengan harta IsReadOnly anda boleh mendapatkan nilai yang menunjukkan sama ada BitArray adalah baca sahaja. Baca sahaja tidak akan membenarkan anda menambah elemen baharu pada BitArray. 🎜🎜Berikut ialah contoh cara kami menggunakan harta IsReadOnly kelas BitArray dalam C#: 🎜🎜Contoh🎜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(); } } }
Atas ialah kandungan terperinci Apakah kelas BitArray dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!