Visual C# 2013逆引き大全 555の極意

LINQの極意 - Tips312 データを並べ替えて取得する

Icon comment count 0
Icon stock count 0

Tips312データを並べ替えて取得する

Pointソート順を指定(orderby句、ascending値、descending値)

Level1
対応
  • EXP
  • PRO

LINQでデータを並べ替えて表示するには、orderby句を使います。

orderby句は、SQLの「ORDER BY」と同じ働きをします。

orderby キー名 
ascendingまたはdescending

orderby句でascendingを指定すると、昇順にデータを並べ替えます。逆に降順で並べ替える場合には、descendingを指定します。

並び順の初期値は昇順となっているため、ascendingの指定は省略可能です。

リスト1では、LINQを使ってデータベースの[商品]テーブルから[単価]の値を昇順と降順で並べ替えて表示しています。

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません