レガシーコードからの脱却

レガシーな職場でも独学でどうにか頑張っていくブログです。

2017-07-09から1日間の記事一覧

【お勉強記録】C#文法学び直し。匿名メソッド・ラムダ式

前回学んだデリゲートから、さらに匿名メソッドとラムダ式を自習。 匿名メソッドとラムダ式 匿名メソッドは名前のないメソッドのことで、デリゲートの生成においてその対象を直接埋め込む際に使うことができます。 匿名メソッドはさらに簡易的に書くことがで…

【お勉強記録】C#文法学び直し。デリゲート

デリゲート delegate(デリゲート)はC#の型の一種で、メソッドへの参照を持つデータ型。 JavaScriptでfunctionも変数で受け渡しできるよっていうのと同じようなイメージを持っています(?) using System; namespace test { class Program { static void Mai…

【お勉強記録】C#文法学び直し。yield

いまさらですけど、ちょっとあやふやになっていたC#の文法を改めて学びなおしています。 yieldについて 自分でコレクションクラスを作る場合、イテレータのインターフェースに対応するメソッドを実装必要があるけど、簡単に実装できる方法がイテレータ構文(y…