7.3 논리 데이터 형식: bool
논리 데이터 형식인 참(true) 또는 거짓(false) 값을 저장하려면 bool 키워드를 사용합니다. bool 키워드로 선언하는 변수는 논리형 값인 참(true)과 거짓(false) 정보를 저장합니다. 이를 사용하면 어떤 상태를 참과 거짓으로 구분하여 제어할 수 있습니다. bool 데이터 형식은 1비트의 저장 공간을 차지합니다. 1비트 공간을 채우는 키워드는 true와 false입니다. bool 데이터 형식에는 true와 false 키워드로 표현되는 값을 2개만 저장할 수 있습니다. 이것으로 결괏값을 참/거짓, 예/아니요 등으로 표현할 수 있습니다. bool 키워드에 해당하는 닷넷 형식은 System.Boolean입니다.
이번에는 bool 변수를 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
참(True) 또는 거짓(False) 값 저장: BooleanDemo.cs
using System; class BooleanDemo { static void Main() { bool bln = true; Console.WriteLine(bln); bool isFalse = false; Console.WriteLine(isFalse); } }
실행 결과
True False
C#에서 논리 데이터 형식에 사용하려고 미리 정의된 키워드는 true와 false입니다. 다만 Console.WriteLine() 메서드로 출력되는 문자열은 True와 False로 표현됩니다.