2
Foreach döngülerinin filtrelenmesi, şartların devam etmesine karşın, koruma cümleciklerine devam edilmesi.
Bazı programcıların bunu kullandığını gördüm: foreach (var item in items) { if (item.Field != null) continue; if (item.State != ItemStates.Deleted) continue; // code } normalde kullanacağım yer yerine: foreach (var item in items.Where(i => i.Field != null && i.State != ItemStates.Deleted)) { // code } İkisinin bir kombinasyonunu bile gördüm. …