2
Filtrar bucles foreach con una condición where vs continuar cláusulas de guardia
He visto a algunos programadores usar esto: foreach (var item in items) { if (item.Field != null) continue; if (item.State != ItemStates.Deleted) continue; // code } en lugar de donde normalmente usaría: foreach (var item in items.Where(i => i.Field != null && i.State != ItemStates.Deleted)) { // code } Incluso …