Difference between and condition and two where condition in entity framework query
Code 1
I have using two where condition in my query
dbContext.Projects.Where(p=>p.ProjectId!=ProjectId).Where(p=>p.Name==Name)
.SingleOrDefault();
code 2
I have using && condition without using two where condition
dbContext.Projects.Where(p=>p.ProjectId!=ProjectId &&
p.Name==Name).SingleOrDefault();
- What is the difference between code1 and code2????
The both queries are return same value. but i don't know the differences. Please explain to me, which one is better. and why?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…