Revit/C# 기초
C# 반복문
Crony
2014. 12. 23. 14:33
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 반복문 : 리스트 갯수만큼 반복이 되며 리스트의 요소를 구문에서 계속 이용할수 있습니다.