전체 코드

namespace CSharpGrammar
{
    class Program
    {
       

        static void Main(string[] args)
        {

            // bool

            // true / false

            bool a;

            a = true;

            a = false;

            // 어디서 사용 가능할까

            // isAdmin =  true / false

            // soundOnOff = true / false

            // autoPlay = true / false

        }
    }
}

1. bool 타입 개요

  • bool논리적인 상태조건을 나타내는 C#의 기본 데이터 타입이다.
  • true(참) 또는 false(거짓) 두 가지 값만 가질 수 있다.
  • 주로 조건문, 논리 연산, 상태 관리 등에 사용된다.
  • 유니티(게임 개발)에서는 게임의 상태, 설정, 이벤트 처리 등에 자주 활용된다.

2. bool 타입 선언과 초기화

bool a; // 참 또는 거짓 값을 가짐 (초기화하지 않으면 기본값 false)
a = true;  // a에 true 값을 할당
a = false; // a에 false 값을 할당

설명

  1. bool a;a는 불리언 변수로 선언되며, 기본값 false를 가짐.
  2. a = true;atrue를 저장 (조건이 만족됨).
  3. a = false;afalse를 저장 (조건이 만족되지 않음).

3. bool 변수의 활용 예시

1) 관리자 여부 (isAdmin)

bool isAdmin = true; // 사용자가 관리자라면 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;자동 재생 비활성화.

profile
李家네_공부방

0개의 댓글