webForumDet fria alternativet

Hur använder man sig av två parameters i en utsökning med hjälp av Lambda expression?

.NET

1 svar · 982 visningar · startad av totallylost

Medlem sedan maj 20113 inlägg
Frågan#1

Hej!

Jag behöver lite hjälp. Kör linq to sql och har inga problem med att få lambda att fungera när det bara är på ett attribut den skall matcha. Hur gör man om det nu är två?

min kod hittills:

       
public UtrustningsPri GetEquipmentPrice(string tempEquipT, string tempPeriod) 
        {
           var search = db.UtrustningsPris.Where (u => {u.utrustningsTyp == tempEquipT, u.antalDagar == tempPeriod});
                /
            return search;

        }

som de som vet säkerligen förstår så funkar inte detta. Har sökt och sökt men kan inte hitta något som hjälper mig att förstå vad man skall göra.

Vore oerhört tacksam för hjälp!

Medlem sedan jan. 20011 140 inlägg
#2
var search = db.UtrustningsPris.Where (u => {u.utrustningsTyp == tempEquipT && u.antalDagar == tempPeriod});
257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)