Linq演習問題

C# Linq練習問題集 ~Linqをマスターしよう~ GroupBy編 中級2

練習問題を始める前に

こんにちは、かっぱちゃんです。Linqの練習問題を載せていきます。今回の記事は中級編2です。

イメージがしにくいGroupByの問題を沢山解いてマスターしていきましょう!!

下記に演習問題をまとめてあります。他の問題もどんどん解いてみてください。

他の演習問題はこちら

LinqのGroupByは比較的理解しにくいと思いますが、頑張って知識を付けていってください!

KappaChan
どんどんGroupByの問題を解いていこうかっぱ!

演習問題を解く前に下記のソースコードをコピーして貼り付け

下記のソースコードを貼り付けてください。Program.csファイルでもRobot.csファイルを作成して貼り付けても問題ありません。

KappaChan
貼り付けたら、演習問題を開始するかっぱ!

第1問

ロボット名をメーカー別に出力してください。

 出力結果
Rockman
Rollchan
-------------
Quickman
Airman
Woodman
Bubbleman
Fireman
Iceman
Heatman
-------------
KappaChan
GroupByメソッドの基本かっぱ!!

第2問

ロボット名を色別に出力してください。

 出力結果
Rockman:Blue
Airman:Blue
Iceman:Blue
-------------
Quickman:Red
Fireman:Red
Heatman:Red
-------------
Rollchan:Pink
-------------
Woodman:Green
Bubbleman:Green
-------------

第3問

メーカーがワイリーのロボットのみで色別に出力してください。

 出力結果
Quickman:Red
Fireman:Red
Heatman:Red
-------------
Airman:Blue
Iceman:Blue
-------------
Woodman:Green
Bubbleman:Green
-------------

第4問

ロボットリストを強さ別に並べてください。また、出力は強さ順に並べてください。

 出力結果
Rockman:5
Quickman:5
-------------
Bubbleman:4
Iceman:4
-------------
Airman:3
Woodman:3
Fireman:3
-------------
Heatman:2
-------------
Rollchan:1
-------------
KappaChan
今回の問題は4問かっぱ!!

まとめ

今回は主にGroupByメソッドの問題集でした。Linqの中でもわかりにくいメソッドですが、この機会に覚えちゃってください。

比較的使う場面が多いので、何回も問題にチャレンジして、自分の知識にしてください。

KappaChan
今回の練習問題は以上かっぱ!!GroupByメソッドは結構使用するので、使いこなせるようにするかっぱ!

新しい演習問題の記事を作成しました。

こちらもCHECK

C# Linq練習問題集 ~Linqをマスターしよう~ 中級3

演習問題を始める前にContents1 演習問題を始める前に1.1 第1問1.2 第2問1.3 第3問1.4 第4問1.5 第5問1.6 まとめ こんにちは、かっぱちゃんです。今回の記事は中級編の練習 ...

続きを見る

他の演習問題はこちら

-Linq演習問題

X