4

C# 是否适用于 C++,需要break;percase:吗?..默认是fall-thru - 不像VB

或者一旦发现它会自动破案吗?..默认是 break - 像 VB


编辑:所以它是两者的组合,默认为无- 您必须指定任一中断;或转到;

4

4 回答 4

4

每个案件都需要休息;或C# 中的goto case语句

于 2009-01-11T04:33:55.680 回答
3

break在 C# 中使用 a,就像在 C++ 中一样。但是,如果您省略了中断,则必须将其替换为另一个其他控制传输(例如goto case 1;)。

请参阅http://msdn.microsoft.com/en-us/library/06tc147t(VS.71).aspx

于 2009-01-11T04:39:11.723 回答
1

它需要中断,否则您将收到编译器错误。一个代码块可以有多个案例,但控制权不能落入下一个案例。

于 2009-01-11T04:33:58.410 回答
0

你需要一些声明,要么 break 要么 goto。

于 2009-01-11T04:33:45.760 回答