lets say i have a table with a DateTime field and a int field and perform a query like this:
var query = context.tblSomeTable.Where(s=>s.Name == "Hello World").OrderBy(s=>s.SignUpDate);
if I then perform two subqueries with the result, are they still ordered by the date?:
var sub1 = query.Where(s=>s.Id = 5);
var sub2 = query.Where(s=>s.Id = 8);
My gut says they are still in order, but does it matter if the original query has been iterated/executed yet?