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";
}