Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 배열에 BitArray 요소 복사

<시간/>

BitArray 요소를 Array에 복사하는 코드는 다음과 같습니다. -

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr = new BitArray(2);
      arr[0] = false;
      arr[1] = true;
      Console.WriteLine("Elements in BitArray...");
      foreach (bool res in arr){
         Console.WriteLine(res);
      }
      bool[] boolArr = new bool[2];
      boolArr[0] = true;
      boolArr[1] = false;
      arr.CopyTo(boolArr, 0);
      Console.WriteLine("\nArray...");
      foreach(Object obj in boolArr){
         Console.WriteLine(obj);
      }
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Elements in BitArray...
False
True
Array...
False
True

이제 다른 예를 살펴보겠습니다 -

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr = new BitArray(5);
      arr[0] = false;
      arr[1] = true;
      arr[2] = false;
      arr[3] = true;
      arr[4] = true;
      Console.WriteLine("Elements in BitArray...");
      foreach (bool res in arr){
         Console.WriteLine(res);
      }
      bool[] boolArr = new bool[10];
      boolArr[0] = true;
      boolArr[1] = false;
      arr.CopyTo(boolArr, 0);
      Console.WriteLine("\nArray...");
      foreach(Object obj in boolArr){
         Console.WriteLine(obj);
      }
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Elements in BitArray...
False
True
False
True
True

Array...
False
True
False
True
True
False
False
False
False
False