> 백엔드 개발 > C#.Net 튜토리얼 > C#의 BitArray 클래스란 무엇입니까?

C#의 BitArray 클래스란 무엇입니까?

WBOY
풀어 주다: 2023-08-23 20:25:02
앞으로
1436명이 탐색했습니다.

C#의 BitArray 클래스란 무엇입니까?

비트를 저장해야 하는데 비트 수를 미리 알 수 없는 경우 BitArray 클래스를 사용할 수 있습니다.

다음은 C#의 BitArray 클래스의 일부 속성입니다.

일련 번호 속성 및 설명
1 Count

BitArray에 포함된 요소 수를 가져옵니다. .

2 IsReadOnly

BitArray가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.

3 Item

BitArray의 특정 위치에 있는 비트 값을 가져오거나 설정합니다.

4 Length

BitArray의 요소 수를 가져오거나 설정합니다.

C#에서 IsReadOnly 속성을 사용하는 방법을 살펴보겠습니다.

IsReadOnly 속성을 사용하면 BitArray가 읽기 전용인지 여부를 나타내는 값을 얻을 수 있습니다. 읽기 전용에서는 BitArray에 새 요소를 추가할 수 없습니다.

다음은 C#에서 BitArray 클래스의 IsReadOnly 속성을 사용하는 방법에 대한 예입니다.

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();
      }
   }
}
로그인 후 복사

위 내용은 C#의 BitArray 클래스란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿