[c#] Proper Linq where clauses