■ 반복문(Repetitive Statement) :
- 같은 명령을 일정 횟수만큼 반복 수행할 때 사용
- while, do while, for, foreach
■ While :
- 조건식이 참(True) 일 경우 블록 안의 내용 반복
while(조건식) { ... 실행할 코드 ... } |
■ Example
int num = 1;
while (num < 5)
{
Console.WriteLine($"num은 {num} 입니다.");
num++;
}
■ Do While :
- 무조건 한 번의 실행을 보장하는 반복문
do { ... 실행할 코드 ... } while (조건식); |
■ Example
int num = 1;
do
{
Console.WriteLine($"num은 {num} 입니다.");
num++;
} while (num > 5);
Console.WriteLine("무조건 한 번 반복 후 조건 확인");
■ For :
- 반복 횟수가 명확할 때 자주 사용되는 반복문
for(초기화식; 조건식; 증감식) { ... 실행할 코드 ... } |
■ Example
for (int i = 0; i < 5; i++)
{
Console.WriteLine($"i는 {i}입니다.");
}
■ Foreach :
- 배열이나 컬렉션을 순회하여 각 데이터에 접근하는 반복문
foreach(데이터형식 변수명 in 배열 또는 컬렉션) { ... 실행할 코드 ... } |
■ Example
string[] names = { "이순신", "장보고", "홍길동" };
foreach(string name in names)
{
Console.WriteLine($"name은 '{name}' 입니다.");
}
'개인공부 > C#' 카테고리의 다른 글
[C#] 메서드(Method) (0) | 2022.08.31 |
---|---|
[C#] 흐름제어-점프문(Jump Statement) (0) | 2022.08.30 |
[C#] 흐름제어-조건문(Conditional statement) (0) | 2022.08.28 |
[C#] 연산자(Operator) (0) | 2022.08.26 |
[C#] 변수(Variable), 상수(Constant) (0) | 2022.08.25 |