if (!condition)
return objecttoreturn;
{
//some other code here
}
答案 0 :(得分:11)
如果条件不正确,代码将返回objecttoreturn
括号{}
内的代码将被调用。括号不添加任何值,除了在其中声明的任何变量都不能在方法的其余部分中使用。
答案 1 :(得分:2)
此代码等于:
if (!condition)
{
return objecttoreturn;
}
else
{
//some other code here
}
除非(!条件)不满意,否则不需要其他因为它不会到达那里。并且大括号只是用于通知还有另一个可以运行的范围,也可用于折叠它(也可以通过区域来完成)。
答案 2 :(得分:1)
换句话说
public object method() {
if(condition == false)
return objectToReturn;
{
//Block of code, developer can create a block to enclose some code to be more readable or to create block declaration of fields
var a = "Field";
}
// the a is not available here
return null;
}
答案 3 :(得分:0)
代码可以正确写为
if (!condition)
return objecttoreturn;
//some other code here
如果条件的值为true
,则返回objecttoreturn
,否则执行其他一些代码