¿Cómo se itera en IQueryable y elimina algunos elementos que no necesito?LINQ: cómo eliminar el elemento de IQueryable <T>
Busco algo como esto
var items = MyDataContext.Items.Where(x => x.Container.ID == myContainerId);
foreach(Item item in items)
{
if(IsNotWhatINeed(item))
items.Remove(item);
}
¿Es posible? Gracias de antemano
Con una función tan optimista y positiva, también puede escribir 'items.Where (IsWhatINeed)'. – Kobi
gracias Anthony y Kobi – Aximili
La versión positiva de una función también elimina el doble escenario negativo: '! IsNotWhatINeed()' –