1.条件语句
if else \ switch case if()
if(){} else{}
if(){} else if{} else{}
int sw = 8;
switch(sw)
{
case 10:
break;
case 8:
break;
default:
break;
}
2.循环语句
for \ foreach in \while\do while int[] array = new int[4] { 8, 9, 6, 4 };
int x = 0;
int k = 0;
int k1 = 0;
int k2 = 0;
for (int i_1 = 0; i_1 < array.Length; ++i_1)
{
x += array[i_1];
}
Console.WriteLine("for:{0}", x);
foreach (int b in array)
{
k += b;
}
Console.WriteLine("foreach:{0}", k);
while (k1 < array.Length)
{
k2 += array[k1];
++k1;
}
Console.WriteLine("while:{0}", k2);
3.跳转语句 break: 跳出当前循环,不跳出方法
continue:值跳出该次循环,不影响后面的循环次数
return: 直接从语句跳出方法
gouto: 跳转到指定的语句行,并执行当前的语句,程序继续运行 它与break 的用处差不多 int i = 0;
int in_1 = 0;
while (i < 100)
{
++i;
if (i == 50) goto Dap;
}
Dap: Console.WriteLine("en{0}", i);
switch (in_1)
{
case 10:
goto case 8;
case 8:
break;
default:
Console.WriteLine("hao{0}", i);
break;