- if 语句
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
continue;
}
else if (i == 8)
{
MessageBox.Show("今天是晴天");
break;
}
MessageBox.Show("i=:" + i.ToString());
}
- switch 多分支语句
for (int i = 0; i < 3; i++)
{
switch (i)
{
case 1:
MessageBox.Show("今天是阴天");
break;
case 2:
MessageBox.Show("今天下大雨");
break;
case 0:
MessageBox.Show("今天是晴天");
break;
default:
break;
}
}
-
- 循环语句
- while 语句、
int i1 = 0;
while (i1 < 20)
{
i1++;
if (i1 == 10)
{
break;
}
MessageBox.Show("i=:" + i1);
}
- do...while 语句
do
{
i1++;
if (i1 == 10)
{
MessageBox.Show("循环结束");
return;
}
MessageBox.Show("i=:" + i1);
} while (i1 < 20);
- for 语句
for (int i = 0; i < 3; i++)
{
switch (i)
{
case 1:
MessageBox.Show("今天是阴天");
break;
case 2:
MessageBox.Show("今天下大雨");
break;
case 0:
MessageBox.Show("今天是晴天");
break;
default:
break;
}
}
- foreach 语句
ArrayList a = new ArrayList();
StringBuilder s1 = new StringBuilder();
StringBuilder s2 = new StringBuilder();
StringBuilder s3 = new StringBuilder();
StringBuilder s4 = new StringBuilder();
a.Add(s1.Append("扩视"));
a.Add(s2.Append("机器"));
a.Add(s3.Append("视觉"));
a.Add(s4.Append("实训基地"));
foreach (var item in a)
{
MessageBox.Show(item.ToString());
}
-
- 跳转语句
- break 语句
- continue 语句
- return 语句