例如讓我有這樣的事情。在交換機中調用默認情況c#
public enum CarEnum { BWM, LadaKalina };
class Program
{
static void Main(string[] args)
{
var carEnum = CarEnum.LadaKalina;
GetMessage(carEnum);
}
public static void GetMessage(CarEnum carEnum)
{
switch (carEnum)
{
case CarEnum.BWM:
Console.WriteLine("BWM");
break;
case CarEnum.LadaKalina:
Console.WriteLine("LadaKalina");
break;
default:
Console.WriteLine("default");
break;
}
}
}
我想在函數GetMessage中調用默認情況。什麼比爭論更好?
不知道我理解。要達到默認值,您只需傳遞BWM和LadaKalina以外的其他值。 –
確實GetMessage((CarEnum)-1);'數? –
將一個'None = 0'成員添加到枚舉中,並通過該成員。 –