これは単なる研究上の質問です。しかし、構文を照会するラムダEXPを変換することができるされており、このラムダをLINQ構文に変換できるかどうかを知る必要があります。
dbContext.Items.GroupBy(x => x.MobileNo)
.Select(x => x.OrderByDescending(y => y.CreatedDate).First());
クエリ構文のサンプルをそれを行う方法:
// The below one does not work as expected
from x in dbContext.Items
group x by x.MobileNo into groupedResult
select groupedResult;
実際に何が起こるのか、実際に何が起こるのかを明確にしてください。 – Equalsk
**メソッド構文**(最初のバージョン)ではなく、**クエリ構文**(2番目のバージョン)です。 "古い構文"のようなものはありません。 –
@エスクルスク - 私が望むもの - 携帯電話番号で項目をグループ化し、グループ化された結果から最新の日付のものを取得したい。ラムダ式は期待どおりに動作します。クエリ構文を使用してこれを行う方法を知りたいだけです。 –