次の3つのLinq式が等しいかどうか、または他の3つのLinq式が同等かそれより優れているかを知りたいのですが、なぜですか?LINQ-query select文を使用する前に、またはその逆の方が良い場合
var studentDetails1 = context.Student.OrderBy(a => a.Age).Select(s => new { s.Name, s.Age }).ToList();
var studentDetails2 = context.Student.Select(s => new { s.Name, s.Age }).OrderBy(a => a.Age).ToList();
var studentDetails3 = context.Student.OrderBy(a => a.Age).ToList().Select(s => new { s.Name, s.Age });
(ここでは通常のコンテキストがDBContextと学生は名前と年齢の特性を有するデータベース・エンティティであることを意味するとして)
なぜベンチマークしないのですか? –
エリック私はあなたを手に入れませんでした.. – Prageeth
実際の質問があり、説明を下さっただけでは本当に迷惑になりました。 – Prageeth