Soy nuevo en LINQ y quiero saber cómo ejecutar la cláusula where múltiple. Esto es lo que quiero lograr: devolver registros filtrando ciertos nombres de usuario. Probé el código siguiente pero no funcionó como esperaba.Múltiple cláusula WHERE en Linq
DataTable tempData = (DataTable)grdUsageRecords.DataSource;
var query = from r in tempData.AsEnumerable()
where ((r.Field<string>("UserName") != "XXXX") || (r.Field<string>("UserName") != "XXXX"))
select r;
DataTable newDT = query.CopyToDataTable();
Gracias por la ayuda con antecedencia !!!
tengo una colección UserName. ¿Cómo lo paso a la cláusula where de forma dinámica? – Ganesha
Sé que esto fue respondida hace mucho tiempo, pero mi sugerencia rápida sería la de tratar y el uso se unen más que contiene. Es mucho más eficiente (especialmente si su conjunto de datos contiene un tamaño razonable). – ArtificialGold