为了账号安全,请及时绑定邮箱和手机立即绑定

C#中switch语句为什么必须添加default?

C#中switch语句为什么必须添加default?

一只斗牛犬 2018-06-27 10:26:32
C#中switch语句为什么必须添加default?是因为安全性吗,求大神指教
查看完整描述

2 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

作为一个使用了C#十几年的人,我还真没听说C#必须用default,你是从哪里得知这一规定的。表示非常震惊。


查看完整回答
反对 回复 2018-07-19
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

不是必须的。 switch 语句是一个条件选择语句,找到相同的case值做为入口,执行后面的程序;若所有的case都不满足,则找default入口;若未找到则退出整个switch语句。 所以default只是一个备用的入口,有没有都无所谓。

查看完整回答
反对 回复 2018-07-19
  • 2 回答
  • 0 关注
  • 841 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信