Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kelas BitArray dalam C#?

Apakah kelas BitArray dalam C#?

WBOY
WBOYke hadapan
2023-08-23 20:25:021414semak imbas

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();
      }
   }
}
🎜

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

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam