このコード
criteria
.AddOrder(new Order("AnnoInizialePfk", false))
.List<MyClass>()
.ToDictionary(x => (short)x.AnnoInizialePfk, x => Convert.ToString(x.AnnoInizialePfk));
このSQLを生成する
SELECT this_.ANNO_INIZIALE_PFK as y0_ FROM dbo.Table this_ ORDER BY y0_ desc
代わりにこのコード
criteria
.List<MyClass>()
.OrderByDescending(x => x.AnnoInizialePfk)
.ToDictionary(x => (short)x.AnnoInizialePfk, x => Convert.ToString(x.AnnoInizialePfk));
このSQLを生成する
SELECT this_.ANNO_PFK as y0_ FROM dbo.Table this_
両方の結果セットは降順ですが、2番目のコードでどのように可能ですか?
そして、どのコードを使用するのが良いですか?
ありがとう
サラ