조건부 논리 연산자는 같음, 비교와는 다르게 조금 일반적이지 않은 판단을 하는 연산자입니다.
&& (And 연산자) 와 || (Or 연산자) 가 있습니다.
bool isArrive_A = true;   // 친구 A 는 도착했다!
bool isArrive_B = false;  // 친구 B 는 도착하지 않았다!
// And 연산자 && 사용
if(isArrive_A && isArrive_B)
{
	  Console.WriteLine("식당으로 이동");
}
else
{
		Console.WriteLine("친구를 기다리자");  <- A 는 true 지만 B 는 false
}                                         A 와 B 가 모두 true 가 아니므로 else 실행
C#
복사
bool isArrive_A = true;   // 친구 A 는 도착했다!
bool isArrive_B = true;   // 친구 B 도 도착했다!
// And 연산자 && 사용
if(isArrive_A && isArrive_B)
{
	  Console.WriteLine("식당으로 이동");     <- A 는 true   B 도 true
}                                          A 와 B 가 모두 true 이기 때문에 if 실행
else
{
		Console.WriteLine("친구를 기다리자");  
}                                         
C#
복사
bool isArrive_A = true;   // 친구 A 는 도착했다!
bool isArrive_B = false;  // 친구 B 는 도착하지 않았다!
// Or 연산자 || 사용
if(isArrive_A || isArrive_B)
{
	  Console.WriteLine("식당으로 이동");     <- A 는 true   B 는 false
}                                          둘 중 한명이라도 왔으니 if 실행
else
{
		Console.WriteLine("친구를 기다리자"); 
}                                    
C#
복사
bool isArrive_A = true;   // 친구 A 는 도착했다!
bool isArrive_B = true;   // 친구 B 도 도착했다!
// Or 연산자 || 사용
if(isArrive_A || isArrive_B)
{
	  Console.WriteLine("식당으로 이동");     <- A 는 true   B 도 true
}                                          둘 중 한명이라도 왔으니 if 실행
else
{
		Console.WriteLine("친구를 기다리자");  
}                                         
C#
복사
|| 연산자는 여러분들 키보드에 따라 어디에 있는지 찾기 어려울 수 있습니다.
보통 Enter 위쪽쯤에 ₩ (원화표시) 혹은 \ (역슬래시) 가 있습니다.
이 키를 Shift 를 부르고 입력하면 | 를 입력할 수 잇습니다.








