C# Switch 语句中的失败
在 C# 中,switch 语句允许简化代码中的决策。但是,与其他一些语言不同,默认情况下不允许 switch case 之间的失败。此行为会引发编译错误,表明需要单独的 case 语句。
错误解释
提供的代码片段展示了 NumberToWords 函数,该函数尝试将数值转换为其相应的字符串表示形式。但是,编译器报告错误,抱怨案例之间缺乏显式的break语句。
回答提出的问题:
替代解决方案
而不是失败,考虑使用:
以上是为什么 C# 不允许 Switch 语句中的 Fallthrough,以及替代方案是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!