
while (조건식) {}
do { } while (조건식);
for (초기화식; 조건식; 반복식;) {}
using System;
namespace WhileFor
{
class MainApp
{
static void Main(string[] args)
{
int a = 3;
int b = 3;
while (a > 0)
{
Console.WriteLine("a: {0}", a);
a--;
}
Console.WriteLine();
do
{
Console.WriteLine("b: {0}", b);
b--;
} while (b > 3);
Console.WriteLine();
for (int i = 0; i < 3; i++)
Console.WriteLine("i: {0}", i);
}
}
}
[실행 결과]
a: 3
a: 2
a: 1
b: 3
i: 0
i: 1
i: 2
foreach (데이터 형식 변수명 in 배열 또는 컬렉션) {}
using System;
namespace Foreach
{
class MainApp
{
static void Main(string[] args)
{
int[] arr = new int[] { 1, 2, 3, 4, 5, 6, };
foreach (int a in arr)
Console.WriteLine(a);
}
}
}
[실행 결과]
1
2
3
4
5
6