エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[C# 入門] 匿名関数(ラムダ式)の使い道
ラムダ式の使い方 ラムダ式は引数のリストと処理ブロックを => でつなげて書きます。 (int a) => { var ... ラムダ式の使い方 ラムダ式は引数のリストと処理ブロックを => でつなげて書きます。 (int a) => { var b = a * 10; return b; } 処理ブロック { } の中が1つの式だけの場合、{ } と return を省略して書くことができます。 (int a) => a * 10 引数リストは、型が推論できる(LINQのSelect、Whereメソッドの引数に指定する時など引数の型が分かっている)場合に、型指定を省略することができます。 // 引数が1つ場合は ( ) も省略できる a => a * 10 // 引数が2つ以上の場合は ( ) は必須 (x, y) => x * y 引数にデリゲート型を持つメソッドに値を渡す LINQのSelectメソッドにラムダ式で匿名関数を渡してみます。 using System; using System.Collecti