Maison  >  Article  >  développement back-end  >  Qu’est-ce que la classe BitArray en C# ?

Qu’est-ce que la classe BitArray en C# ?

WBOY
WBOYavant
2023-08-23 20:25:021413parcourir

Qu’est-ce que la classe BitArray en C# ?

Lorsque vous avez besoin de stocker des bits mais que vous ne connaissez pas le nombre de bits à l'avance, vous pouvez utiliser la classe BitArray.

La suivants sont certaines propriétés de la classe BitArray dans C #:

Serial Numéro Propriétés et description Obtenez le nombre d'éléments contenus dans le BitArray. Obtient une valeur indiquant si le BitArray est en lecture seule. Obtient ou définit la valeur du bit à une position spécifique dans le BitArray. Obtient ou définit le nombre d'éléments dans le BitArray.
1

Count

2

IsReadOnly

3

Item

4

Length

Voyons comment utiliser la propriété IsReadOnly en C#.

Avec la propriété IsReadOnly, vous pouvez obtenir une valeur indiquant si le BitArray est en lecture seule. La lecture seule ne vous permettra pas d'ajouter de nouveaux éléments au BitArray. 🎜Voici un exemple de la façon dont nous utilisons la propriété IsReadOnly de la classe BitArray en C# : 🎜🎜Example🎜
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();
      }
   }
}
🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer