protected bool Test()
{
if (condition1)
{
if (condition2)
{
if (condition3)
{
if (conditionn)
{
return true;
}
else
return false;
}
else
return false;
}
else
return false;
}
else
return false;
}这种结构相当常见,是比较常规的写法,但总觉得那么多相同的else非常烦琐,于是有了下边另一种写法:
protected bool Test()
{
//true
if (condition1)
{
if (condition2)
{
if (condition3)
{
if (conditionn)
{
return true;
}
}
}
}
//false
return false;
}相比之下,后者比前者简洁、少代码。
评论(0)
暂无评论。