Tất tần tật về delegate trong C#
Delegate là 1 biến tham chiếu(references) chứa tham chiếu tới một phương thức, tương tự như con trỏ hàm trong C, C++. Delegate giải quyết việc muốn hàm có parameter là 1 method
- Tham chiếu của delegate có thể thay đổi runtime
- Thường được dùng triển khai phương thức hoặc event call back
- Có thể gọi nhiều function delegate 1 lúc
Func, Action, Predicate là những delegate có sẵn trong C#
Anonymous Method trong C#