Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 도커 레이어
- vscode extension
- asp core 권한
- 도커 컨테이너
- docker layer
- ASP Core
- 리액트
- asp.net core mvc
- 리액트 타입스크립트 적용하기
- Asp Net Core
- Docker image
- 리액트 타입스크립트
- asp.net core
- redux
- js
- javascript
- react typescript
- React Redux
- docker container
- 리액트 리덕스
- 도커 이미지
- react
- react ts
- 리덕스
- 도커
- C#
- c# delegate
- asp core mvc
- Git
- Docker
Archives
- Today
- Total
기초 메모지
C# - 반복문(Loop) 본문
for
단순 반복 및 배열 인덱스 접근 시 사용합니다.
1. 초기화
2. 조건문 검사
3. 반복문 실행
4. 증감문 실행
static void Loop()
{
for (int i = 0; i < 10; i++)
{
Sum += i;
Console.WriteLine("for : " + Sum);
}
}
foreach
컬렉션 또는 배열 길이까지 반복합니다. 특히 컬렉션 내부 타입을 정확히 모를 경우 사용합니다.
1. 초기화
2. 반복문 실행
foreach (var item in ArraySum)
{
Sum += item;
Console.WriteLine("foreach : " + Sum);
}
while
조건문이 만족할때까지 반복합니다.
1. 조건문 검사
2. 반복문 실행
while (Sum > 0)
{
Sum -= 1;
Console.WriteLine("while : " + Sum);
}
do while
일단 실행하고 조건문이 만족할때까지 반복합니다.
1. 반복문 실행
2. 조건문 검사
do
{
Sum -= 1;
Console.WriteLine("do : " + Sum);
} while (Sum > 0);
break
조건문에 만족하면 반복문을 종료합니다.
for (int i = 0; i < 10; i++)
{
Sum += i;
Console.WriteLine("for : " + Sum);
if (i > 50)
{
// 조건문에 만족하면 반복문을 종료.
break;
}
}
continue
조건문에 만족하면 현재 단계를 넘어갑니다.
for (int i = 0; i < 10; i++)
{
Sum += i;
Console.WriteLine("for : " + Sum);
if (i % 2 == 0)
{
// 조건문에 만족하면 현재 단계를 넘어갑니다.
continue;
}
if (i > 50)
{
// 조건문에 만족하면 반복문을 종료.
break;
}
}
반응형
'Languages > C#' 카테고리의 다른 글
C# - 조건문(Conditional Statements) / switch (0) | 2022.07.13 |
---|---|
C# - 조건문(Conditional Statements) / if (0) | 2022.07.13 |
C# - 큐(Queue) (0) | 2022.07.10 |
C# - 스택(Stack) (0) | 2022.07.10 |
C# - 삼항 연산자(Ternary Operator) (0) | 2022.07.08 |
Comments