전체 코드
namespace CSharpGrammar
{
class Program
{
static void Main(string[] args)
{
bool a;
a = true;
a = false;
}
}
}
1. bool 타입 개요
bool은 논리적인 상태나 조건을 나타내는 C#의 기본 데이터 타입이다.
true(참) 또는 false(거짓) 두 가지 값만 가질 수 있다.
- 주로 조건문, 논리 연산, 상태 관리 등에 사용된다.
- 유니티(게임 개발)에서는 게임의 상태, 설정, 이벤트 처리 등에 자주 활용된다.
2. bool 타입 선언과 초기화
bool a;
a = true;
a = false;
설명
bool a; → a는 불리언 변수로 선언되며, 기본값 false를 가짐.
a = true; → a에 true를 저장 (조건이 만족됨).
a = false; → a에 false를 저장 (조건이 만족되지 않음).
3. bool 변수의 활용 예시
✅ 1) 관리자 여부 (isAdmin)
bool isAdmin = true;
isAdmin = true; → 사용자가 관리자임.
isAdmin = false; → 사용자가 관리자가 아님.
✅ 2) 소리 설정 (soundOnOff)
bool soundOnOff = false;
soundOnOff = true; → 소리 ON.
soundOnOff = false; → 소리 OFF.
✅ 3) 자동 실행 (autoPlay)
bool autoPlay = true;
autoPlay = true; → 자동 재생 활성화.
autoPlay = false; → 자동 재생 비활성화.