我對C#語言相當陌生,並且在不久前編寫代碼時想知道一些事情。當我編寫while循環時,我也會發現自己是否明確需要檢查是否需要我的while條件,例如下面的代碼。我是否需要在while循環之前顯式運行if語句?
while (_myList.Count > 0)
{
// do some work
}
如果以前編寫的代碼(其他開發人員),我已經看到他們做這樣的事情......
if (_list.Count > 0)
{
while (_myList.Count > 0)
{
// do some work
}
}
這是最好的做法,我甚至要做到這一點?如果是這樣,爲什麼......有人可以在這個話題上閃耀一些光,讓我知道什麼是最好的?謝謝。
第二個代碼段沒用 – efekctive