Modul ini membahas delegate sebagai tipe reference ke metode, kata kunci event yang membatasi pemanggilan pada penerbitnya, serta lambda dan closure beserta semantik penangkapan variabel. Topik penutup membahas pola event baku .NET dengan EventHandler<TEventArgs>, disiplin penghapusan langganan, dan mekanisme kebocoran memori yang menyertainya. Materi modul ini menjadi dasar untuk memahami callback pada pustaka standar, pemrograman asinkron, dan desain kelas yang memisahkan penerbit dari pelanggan.
Delegate dan Event
Delegate, event, lambda, closure, dan pola event baku di .NET.
0/0 selesai
- Delegate
Referensi fungsi type-safe dan delegate multicast.
- Event
Kata kunci event dan pola publisher-subscriber.
- Pendalaman Lambda
Semantik penangkapan lambda dan pengenalan expression tree.
- Closure
Variabel yang ditangkap dan jebakan penangkapan dalam perulangan.
- Pola Event di .NET
EventHandler<TArgs>, penghapusan langganan, dan kebocoran memori.