私はC#言語についてはかなり新しく、ずっと前にコードを書くときに何か不思議に思っています。私がループ中に書いているとき、自分の条件が必要であるかどうかを明示的に確認する必要があるかどうかを自分で確認するには、たとえば次のコードを取ることができます。whileループの前に明示的にif文を実行する必要はありますか?
以前に(他の開発者が)コードを書かれ、私は彼らがこのような何かを見ている場合はwhile (_myList.Count > 0)
{
// do some work
}
...ベストプラクティスがある
if (_list.Count > 0)
{
while (_myList.Count > 0)
{
// do some work
}
}
第2のスニペットは役に立たない – efekctive