另一个分支语句:switch..case..
switch(变量)
{
case 值:代码段;break;
case 值:代码段;break;
...
default:代码段;break;
(default可有可无,对应else)
}
namespace switch_case { class Program { static void Main(string[] args) { string a = "0"; switch (a) { case "0": Console.WriteLine("小"); Console.WriteLine("小"); Console.WriteLine("小"); Console.WriteLine("小"); Console.WriteLine("小"); Console.WriteLine("小"); Console.WriteLine("小"); break; case "1": Console.WriteLine("大"); break; default: Console.WriteLine("不知道"); break; } Console.ReadLine(); } } }
if..else...
if(表达式,必须返回一个bool)
{
}
else if(表达式,必须返回一个bool)
{
}
else
{
}
switch...case...
switch(一个变量值)
{
case 值:要执行的代码段;break;
case 值:要执行的代码段;break;
efault:要执行的代码段;break;
}
========================================================================
循环语句:
for
while
foreach
循环四要素:初始条件,循环条件,循环体,状态改变
for (初始条件; 循环条件; 状态改变)
{
循环体
}
{ class Program { static void Main(string[] args) { int a = 0; for (int i = 0; i < 10; i++) { if (i == 5) { break; } Console.WriteLine(i); } Console.ReadLine(); } } }