이번에는 조건문 중 하나인 switch 문에 대해 알아보겠습니다.
| switch (변수) { case 값1: //실행될 코드 break; case 값2: //실행될 코드 break; default: //실행될 코드 break; } |
switch 문 문법입니다. switch문에 변수로 들어오는 값과 case의 값이일치 하면 일치한 case와 break 사이에 코드가 실행됩니다. 일치하는 값의 없으면 default의 코드가 실행됩니다.
예시)
namespace HelloWorld
{
internal class Program
{
static void Main(string[] args)
{
byte _byte = 4;
switch (_byte)
{
case 1:
Console.WriteLine("_byte 값은 1 입니다.");
break;
case 2:
Console.WriteLine("_byte 값은 2 입니다.");
break;
case 3:
Console.WriteLine("_byte 값은 3 입니다.");
break;
default:
Console.WriteLine("일치하는 값이 없습니다.");
break;
}
}
}
}
결과
일치하는 값이 없습니다.
switch 문은 다양한 패턴들이 있습니다. 지금은 C# - 기초 중이니 나중에 심화 편을 작성할 때 알아보도록 하겠습니다.
| C# 기초 - 반목문( while, do~while ) (0) | 2024.05.20 |
|---|---|
| C# 기초 - 반복문(for 문) (0) | 2024.05.19 |
| C# 기초 - 조건문( if ~ else 문 ) (0) | 2024.05.18 |
| C# 기초 - 연산자(비교, 논리) (0) | 2024.05.17 |
| C# 기초 - 증감연산자 (0) | 2024.05.16 |