2
Фільтрування циклів foreach за умови, коли умова проти продовжують захисні пропозиції
Я бачив, як деякі програмісти використовують це: foreach (var item in items) { if (item.Field != null) continue; if (item.State != ItemStates.Deleted) continue; // code } замість того, де я зазвичай використовую: foreach (var item in items.Where(i => i.Field != null && i.State != ItemStates.Deleted)) { // code } Я …