Is there any performance difference between the following two statements?
from item in collection
where item.id == 3
select item
and
collection.Where(item => item.id ==3)
In general, is there any performance difference between the LINQ syntax and the method chain?