using System;
class Program
{
static void Main(string[] args)
{
E z = E.One;
int a = z switch
{
// => 右边放的是表达式不是语句
//当 z 的值为 E.One 或者 E.一 时返回 1 给 变量a;
E.One or E.一 => 1,
E.Two => 2,
//'_' ()当上方所有情况都不成立时返回 -1
//'_' 只能放在最后,如果放在其他情况前面,后面的情况永远无法到达(会报错);
_ => -1,
};
Console.WriteLine(a);
}
enum E
{
One,一,Two
}
}
12-22