When using LINQ, what is the difference between && and multiple where clauses?

Viewed 20484

I am new to LINQ and discovered yesterday that you can have multiple where clauses such as:

var items = from object in objectList
where object.value1 < 100  
where object.value2 > 10  
select object;

Or you can write:

var items = from object in objectList
where object.value1 < 100  
   && object.value2 > 10  
select object;

What is the difference between the two?

7 Answers
Related