Revit API를 배우기 위한 C#의 기초 다섯번째 시간
반복문의 종류및 사용하는 방법
// ──────────────────────────────
// 03 C# 반복문
// ──────────────────────────────
// for 반복문
for (int i = 1; i <= 10; i++) // 초기값;참이되는조건; 증감
{
Console.WriteLine(i);
}
// while 반복문
int j = 1;
int sum = 0;
while(j<=100) // 조건
{
sum = sum + j;
j++; // j=j+1
}
Console.WriteLine("Sum = {0} {1}", sum, j);
// do while 반복문 실행구문 실행후 조건을 체크
string menu = "";
do
{
Console.WriteLine("Select Menu : (1)Triangle (2)Rectangle (Q)Quit");
menu = Console.ReadLine();
Console.WriteLine(menu + "is selected");
} while (menu != "Q");
// foreach 반복문
string[] ages = new string[] {"1) 10-20", "2) 30-40", "3) 50-60", "4) 70+"};
foreach(string s in ages)
{
Console.WriteLine(s);
}
for 반복문 : 초기값과 참이되는 조건 그리고 증가 값을 입력하여 참이되는 조건이 충족하면 계속반복이 되는 구문
while 반복문 : 조건을 입력하여 조건이 참이면 계속 반복이 되는 구문
do while 반복문 : 조건을 먼저 실행하며 조건을 비교하는 구문으로 while 반복문과 비슷
foreach 반복문 : 리스트 갯수만큼 반복이 되며 리스트의 요소를 구문에서 계속 이용할수 있습니다.
'Revit > C# 기초' 카테고리의 다른 글
| C# enum (0) | 2014.12.23 |
|---|---|
| C# 배열 / 문자열 (0) | 2014.12.23 |
| C# 조건문 (0) | 2014.12.23 |
| C# 변수/상수 (0) | 2014.12.23 |
| C# 간단한 WinForm 프로그램 (0) | 2014.12.23 |