Apakah kelas BitArray dalam C#?

WBOY
Lepaskan: 2023-08-23 20:25:02
ke hadapan
1416 orang telah melayarinya

Apakah kelas BitArray dalam C#?

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#:

1234
Nombor Siri Sifat dan Perihalan
Nombor Siri Sifat dan Penerangan

yang mengandungi unsur-unsur BitArray.

IsReadOnly Mendapat nilai yang menunjukkan sama ada BitArray adalah baca sahaja.

Item Mendapat atau menetapkan nilai bit pada kedudukan tertentu dalam BitArray.

Length

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();
      }
   }
}
Salin selepas log masuk
🎜

Atas ialah kandungan terperinci Apakah kelas BitArray dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan