我总是必须为if / else条件使用替代片段吗?
提前致谢
答案 0 :(得分:3)
不,你不必使用它。 else
子句是可选的。
您可以单独使用if
声明。
答案 1 :(得分:0)
在纯函数设置中,返回某个值的if
函数必须始终提供两个替代值:一个用于false
,另一个用于true
。
这反映在C#或Java三元运算符中(条件 ?
true-expr :
false-expr )。
但是,由于C#和Java都是主要的声明性语言,因此以下代码完全正常:
if (condition)
{
//do something
}
//implied: else, do nothing