break 키워드
조건문 또는 반복문을 벗어날 때에 사용하는 키워드입니다.
ex)
while (true)
{
Console.writeLine("무한반복문");
}
위 예같은 경우 계속 while문 안에있는 문장을 반복해서 출력하겠죠??
ex)
while (true)
{
Console.WriteLine("숫자를 입력해주세요(홀수를 입력하면 종료):");
int input = int.Parse(Console.ReadLine());
if (input % 2 == 1)
{
break;
}
}
이 예제는 어때요??
짝수를 입력하면 계속 실행하고
홀수를 입력하면 if문을 통해 break키워드가 실행되면서 바로 종료가 됩니다.
continue 키워드
반복문 내부에서 현재 반복을 멈추고 다음 반복을 진행하는 키워드입니다.
ex)
for(int i=1; i<=10; i++)
{
if(i%2==0)
{
continue; //짝수이면 다음 반복문으로 넘어갑니다. 아래코드 실행X
}
Console.WriteLine(i);
}
break문과 continue문을 활용하여 반복,조건문을 잘 활용 하시면 되겠습니다~
하지만 너무많은 사용은 코드의 가독성과 유지보수가 좋지 않기 때문에
남용은 좋지 않다고 하네요~
'프로그래밍언어 > C#' 카테고리의 다른 글
C#) 델리게이트 #2 (0) | 2019.01.24 |
---|---|
C#) 델리게이트(delegate) #1 (0) | 2019.01.23 |
c#) 스태틱 Static 변수,메서드,클래스 (4) | 2019.01.16 |
C#) 스택(Stack), 힙(Heap) 메모리구조 (0) | 2019.01.15 |
C#)기본 개념 interface 인터페이스 (0) | 2018.12.20 |