ひと口LINQ Take
使い道
成績の上位何名まで取得するなど
条件を満たす要素を指定した個数だけ取り出す
といった時に使えるのがTakeメソッドです。
使い方
お試しソースコード
実行結果
簡単解説
今回のソースコードで気を付けるべきポイントは
OrderByDescendingとTakeですね!
OrderByDescendingは降順に並び変えるメソッドです 。
今回はscoreをラムダ式で指定しているので、
scoreで降順に並び替えてます。(高得点順に)
次に今回紹介するTakeですね。
引数で5を指定してるので先頭から5取得されていますね!
最後に
Takeメソッドも基本的に並び変えを行ってから 最後にTakeメソッドを使う様な使いかたが多いかなと思います。
皆さんも今回の実例を参考にドンドン使って行きましょう。