エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
つまり、変数dataに対してWhereメソッドを呼び出し、さらにその結果に対してSelectメソッドを呼び出して... つまり、変数dataに対してWhereメソッドを呼び出し、さらにその結果に対してSelectメソッドを呼び出しているだけです。 ■ラムダ式を匿名メソッドに WhereとSelectの2つのメソッドで引数に指定している「Function(…) ……」の部分は、「ラムダ式」と呼ばれるものです。 ラムダ式とは、簡単にいうと、名前のない関数をシンプルに定義するための記述方法です。例えば、「n = n + 1」という関数自体を、あるメソッドに引数として渡したい場合、これまでは中身が1行だけのメソッドを定義し、そのデリゲートを渡す必要がありました。VB 9.0では、そのようなメソッドを「Function(n) n + 1」というラムダ式で記述でき、これをそのままメソッドに渡すことができます。 ラムダ式は、機械的にデリゲートに置き換えることができます。リスト2の場合は次のように書き換えることができます。