반응형
break :가장 가까운 반복문(for, foreach, while, do ~ while) 또는 switch 문을 벗어납니다.
continue: 루프(loop)내에서 continue부터 루프 끝까지를 실행하지 않고, 루프의 처음으로 이동해서 반복을 계속합니다.
*. 루프(loop): 반복되는 부분
예제
static void Main(string[] args)
{
for(int i=1; i<=10; i++)
{
if (i == 5) continue;
Console.Write($"{i} ");
}
Console.WriteLine();
}
static void Main(string[] args)
{
for(int i=1; i<=10; i++)
{
if (i == 5) break;
Console.Write($"{i} ");
}
Console.WriteLine();
}
switch ~ case 문에도 break로 case 구문을 벗어나게 합니다.
static void Main(string[] args)
{
for(int i=0; i< 4; i++)
{
switch(i)
{
case 0:
Console.WriteLine("Zero");
break;
case 1:
Console.WriteLine("One");
break;
case 2:
Console.WriteLine("Two");
break;
case 3:
Console.WriteLine("Three");
break;
}
}
}
반응형
'C# > C#_기초강의' 카테고리의 다른 글
(C#) 문자열 처리: IndexOf, LastIndexOf 문자열 검색(찾기) (0) | 2023.04.22 |
---|---|
(C#) 제어문: goto 문 (0) | 2023.04.22 |
(C#) 반복문: while, do ~ while (0) | 2023.04.22 |
(C#) 구구단: for를 이용해서 2단부터 9단까지 세로 가로 모양으로 출력 (0) | 2023.04.22 |
(C#) 반복문: for, foreach (0) | 2023.04.22 |