どちらが正しいですか、なぜですか
どちらの例にも、特定の文字列が有効かどうかを判断する関数があります...
(ここで定義されていない他の関数を使用)
private Validator = new Validator();
public Boolean IsValid(String foo)
{
if (Validator.Validate(foo))
{
return true;
}
else
{
return false;
}
}
2 番目のシナリオでは、TRUE ステートメントで終わり、else ステートメントがない関数があります。
private Validator = new Validator();
public Boolean IsValid(String foo)
{
if (!Validator.Validate(foo))
{
return false;
}
return true;
}
NOW INB4 この方法で簡単にできるとは言わないでください
return Validator.Validate(foo);
数行を保存する方法は、私が知りたいことではありません...しかし、いずれかの方法を使用することの意味と未知の結果(私にとって)。