この記事は以下から転送されます:http : //m.biancheng.net/csharp/110/
C#言語のデリゲートとイベントは主要な機能であり、デリゲートとイベントは、Windowsフォームアプリケーション、ASP.NETアプリケーション、WPFアプリケーションなどのアプリケーションで最も一般的なアプリケーションです。
デリゲートとイベントを定義することにより、メソッドの再利用を促進し、プログラムの作成効率を向上させることができます。
C#のデリゲートは、CまたはC ++の関数へのポインターに似ています。デリゲートは、メソッドへの参照を保持する参照型変数です。参照は実行時に変更できます。
イベントは基本的に、キーの押下、クリック、マウスの動きなどのユーザー操作、またはシステム生成の通知などの発生です。
- この章では:
- 1. C#デリゲートの概要
- 2. C#ネーミングメソッドの委任
- 3. C#マルチキャスト委任
- 4. C#匿名の委任
- 5. C#イベント:イベント