Tips312データを並べ替えて取得する
Pointソート順を指定(orderby句、ascending値、descending値)
LINQでデータを並べ替えて表示するには、orderby句を使います。
orderby句は、SQLの「ORDER BY」と同じ働きをします。
orderby キー名
ascendingまたはdescending
orderby句でascendingを指定すると、昇順にデータを並べ替えます。逆に降順で並べ替える場合には、descendingを指定します。
並び順の初期値は昇順となっているため、ascendingの指定は省略可能です。
リスト1では、LINQを使ってデータベースの[商品]テーブルから[単価]の値を昇順と降順で並べ替えて表示しています。
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録