我以前在 SO 的某个地方看到过这个话题,但找不到。避免使用此结构的最佳方法是什么:
if (condition)
{
if (condition2)
{
do();
}
else
{
myVar="test";
}
}
else
{
myVar="test";
}
我以前在 SO 的某个地方看到过这个话题,但找不到。避免使用此结构的最佳方法是什么:
if (condition)
{
if (condition2)
{
do();
}
else
{
myVar="test";
}
}
else
{
myVar="test";
}
if (condition && condition2)
{
do();
}
else
{
myVar="test";
}
if (condition && condition2)
{
do();
}
else
{
other();
}
你的“结构”没有错。写任何最容易理解的东西——尤其是对于第一次看到你的代码的人?
你也可以这样写:
if(condition && condition2)
{
do();
}
else
{
myVar="test";
}