使用情况:当有限的几个变量(可以枚举),可以使用这个语法。
使用方法:
Console.WriteLine("这里有三种方案,请选择");
string s1 = Console.ReadLine();
int i = Convert .ToInt32 (s1);
switch (i)
{
case 1:
Console.WriteLine("第一种方案");
break;
case 2:
Console.WriteLine("第二种方案");
break;
case 3:
Console.WriteLine("第三种方案");
break;
default:
Console.WriteLine("没有这种方案");
break;
}
Console.ReadKey();
使用注意:一定要在后面加上break;都可以用if重写;全部不满足使用default加上。