Dado el código:La mejor manera de eliminar los elementos de la lista en un bucle en C#
var AllItems = new List<CartItem>();
using(var db = new MainContext())
{
foreach (var item in AllItems)
{
if (!db.tblStoreItems.Where(i => i.ID == item.ItemID).Any())
{
AllItems.Remove(item);
}
}
}
¿Es esta la mejor manera de eliminar un elemento de la lista de objetos en un bucle?
¡Hermoso gracias! –