我在看奇怪的脚踢几行代码。有没有办法将它压缩为内联的case语句?C#中的内联开关/ case语句
switch (FIZZBUZZ)
{
case "Fizz":
{
//Do one process
break;
}
case "Buzz":
{
//Do one process
break;
}
case "FizzBuzz":
{
//Do one process
break;
}
}
看起来是这样的:
switch (FIZZBUZZ)
{
case "Fizz": //Do one process
case "Buzz": //Do one process
case "FizzBuzz": //Do one process
}
得到那踢,有些事情可以做得很好,但通常你会开始写越来越少的可读代码。 – 2010-08-05 15:00:30