エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C# の delegate と event | プログラマーズ雑記帳
オブジェクト指向言語では delegate という用語が使われます。 C# でも delegate と名付けられた機能が... オブジェクト指向言語では delegate という用語が使われます。 C# でも delegate と名付けられた機能があるのですが、よく使われる意味での delegate を知っていると "なんでこれが delegate" と感じるのではないでしょうか。 今回はそんな C# の delegate について解説したいと思います。 また、 ついでに delegate に似た event の機能についても説明しています。 一般的な Delegate まずは、他のオブジェクト指向言語でよく使われている意味での delegate から見てみます。 delegate は一般的には 委譲と訳され、 次のような意味で使われることが多いです。 クラスのメソッドを実行する際に、メンバー変数のメソッドを代わりに実行する 例えば、次のような Bell クラスがあったとします。 class Bell { publ
2019/06/27 リンク