Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# 부울(Boolean) 배열 사용법 – 선언부터 초기화, 출력까지 한 번에 배우기

C#에서 bool(불리언) 배열은 true와 false 두 가지 값만 저장할 수 있는 배열입니다. 조건 판단, 상태 플래그 관리, 결과 추적 등 다양한 프로그래밍 상황에서 유용하게 활용됩니다.

부울 배열 선언하기

bool 배열을 선언하려면 new 연산자를 사용합니다. 아래 코드는 크기가 5인 bool 배열을 생성하는 예제입니다.

bool[] arr = new bool[5];

배열에 요소 추가하기

배열이 생성되면 인덱스를 이용해 각 요소에 원하는 값을 할당할 수 있습니다.

arr[0] = true;
arr[1] = true;
arr[2] = false;
arr[3] = true;
arr[4] = true;

전체 예제 코드

using System;

public class Demo {
   public static void Main() {
      bool[] arr = new bool[5];
      arr[0] = true;
      arr[1] = true;
      arr[2] = false;
      arr[3] = true;
      arr[4] = true;
      Console.WriteLine("값 출력...");

      foreach (bool res in arr) {
         Console.WriteLine(res);
      }
   }
}

실행 결과

값 출력...
True
True
False
True
True

참고: 기본값과 선언과 동시에 초기화하기

bool 배열을 선언만 하고 값을 따로 할당하지 않으면, 모든 요소는 기본값인 false로 자동 초기화됩니다. 또한 아래처럼 중괄호를 사용해 선언과 동시에 값을 지정할 수도 있습니다.

// 선언과 동시에 초기화
bool[] arr = { true, false, true };