Possible Duplicate:
Linq: What is the difference between Select and Where
What's the difference between
var a = Doc.Document.Where(n => n.Id == id).SingleOrDefault();
and
var b = Doc.Document.Select(n => n.Id == id).SingleOrDefault();
Why variable b is a boolean ?
Sorry about my ignorance, I am new to LINQ.