C# list.Orderby 降順 質問する

C# list.Orderby 降順 質問する

私は受け取りたいListソートによってProduct.Name降順

リストを昇順で並べ替える以下の関数と似ていますが、逆に並べ替えることは可能ですか?

var newList = list.OrderBy(x => x.Product.Name).ToList();

ベストアンサー1

もちろん:

var newList = list.OrderByDescending(x => x.Product.Name).ToList();

ドク:降順で並べ替え(IEnumerable, Func)

あなたのコメントへの返信:

var newList = list.OrderByDescending(x => x.Product.Name)
                  .ThenBy(x => x.Product.Price)
                  .ToList();

おすすめ記事