program study story

プログラムの勉強 アウトプット

2020-08-01から1ヶ月間の記事一覧

C#_ラムダ式

ラムダ式の活用のメリット:ラムダ式の活用のメリット:① 匿名メソッドを2.0の頃の記法より簡単に書ける② 上述の匿名メソッドと同じ記法で式木を作れる ①について■ 匿名メソッドの記法の簡略化・匿名メソッドの定義から、delegateとか{return}とかの記述を省…

デリゲートにおけるローカル変数と匿名関数

ローカル関数と匿名関数の比較 関数内に関数を書く方法として、ローカル関数と匿名関数という2つの機能がある。 共通の性質:・定義している関数の中でしか使えない・周りの(定義している関数側にある)ローカル変数を取り込める。 ローカル関数 できること…

デリゲート内部で起こっていること

■ 型定義 インスタンスと関数ポインターのペア。記述されているものと別で、2つのフィールドがあって、1つは、マルチキャスト用、もう一つは静的メソッドのために使うフィールドが作られる。 ■ デリゲートのインスタンス生成 デリゲート型の変数に対してメ…