Questione : linq del c# - “NON IN„

ciao là,

i using c# 3.5.
I che sviluppa una domanda del linq di IQueryable - che lo eseguirò una volta ho aggiunto tutto clauses.

Essentially, ho una lista dei int e voglio aggiungere una clausola alla mia domanda - che dice che il

" mi dà tutti i clienti di cui l'identificazione non è nella mia lista

cioè lo dà il NUOVO



here dei clienti… è il mio codice sofar:
{
del
IQueryable CreateQuery (previouslySelectedCustomerIds di IList, domanda di IQueryable) se (
{tiro nuovo ArgumentNullException (“query„ di posizione di segnale minimo) del == di domanda del
); domanda di ritorno del
del
del
}. Unir (previouslySelectedCustomerIds, => c.Customer.Id, noi di c psc del =>, (c, psc) => c);

unfortunately - questo del
del
} si unisce ai clienti precedentemente selezionati - piuttosto che a parte loro!

can chiunque ks



del help

than class= del

Risposta : linq del c# - “NON IN„

Ciao MrKevorkian;

Provare la dichiarazione di ritorno come questo:

restituire la domanda. Dove (=> di c! previouslySelectedCustomerIds.Contains (c.Id))

Fernando
Altre soluzioni  
 
programming4us programming4us