ひと口LINQ Average,Max,Min

使い道

Averageメソッドでラムダ式で指定した変数の平均値を求めます。
Maxメソッドでラムダ式で指定した変数の最高値を求めます。
Minメソッドでラムダ式で指定した変数の最低値を求めます。

使い方

f:id:hiromunomymail:20210701203243p:plain

簡単解説

基本上記の様に使う事が出来ます。
この際ラムダ式は無くてもいい場合も有ります。
その使い分けに関しては次のお試しソースコードを実行して確認しましょう。

お試しソースコード

ラムダ式が必要な時の例

ラムダ式が必要ない時の例

実行結果

ラムダ式が必要な時の例  
f:id:hiromunomymail:20210701204929p:plain
ラムダ式が必要ない時の例
f:id:hiromunomymail:20210701204758p:plain

最後に

基本的にクラス内の変数を参照する場合はラムダ式が必要で
そのまま変数から平均点を割り出せる場合はラムダ式が要らないという使い分けで良いと思います。