0

最新の日付で単一の行を返す方法を知りたいのですが、暗黙的な変換でエラーが発生します

var punum = db.OrdNumbers
               .OrderByDescending(p => p.CreateDate)
               .FirstOrDefault();

        return new OrdNumberDTO() { orderNum = punum.orderNum, CreateDate = punum.CreateDate};

// エラー タイプ 'ProduceService.Models.OrdNumberDTO' を 'System.Collections.Generic.IEnumerable' に暗黙的に変換できません。明示的な変換が存在します (キャストがありませんか?)

4

1 に答える 1

0

問題は、メソッドが単一のオブジェクトではなく IEnumerable を期待していることです。

于 2013-11-14T01:01:55.030 に答える