Daftar Isi:

Bagaimana cara kerja acara di C #?
Bagaimana cara kerja acara di C #?

Video: Bagaimana cara kerja acara di C #?

Video: Bagaimana cara kerja acara di C #?
Video: Video Panduan Tata Cara Pengisian Formulir C pada Pemilihan Serentak 2018 2024, Mungkin
Anonim

Pada dasarnya, delegasi melakukan dua hal:

  • Saat dibuat, itu menunjuk ke metode (instance atau statis) dalam wadah (kelas atau struktur). Untuk acara , itu menunjuk ke NS peristiwa metode penangan.
  • Ini mendefinisikan dengan tepat jenis metode yang bisa titik ke , termasuk jumlah dan jenis parameter dan juga jenis pengembalian.

Dengan mengingat hal ini, bagaimana cara kerja acara di C #?

C# - Acara

  • Peristiwa adalah tindakan pengguna seperti penekanan tombol, klik, gerakan mouse, dll., atau beberapa kejadian seperti pemberitahuan yang dihasilkan sistem.
  • Acara dideklarasikan dan dimunculkan di kelas dan dikaitkan dengan pengendali acara menggunakan delegasi dalam kelas yang sama atau beberapa kelas lain.

Selanjutnya, pertanyaannya adalah, bagaimana Menggunakan delegasi dan acara di C #? A melimpahkan adalah cara memberitahu C# metode mana yang harus dipanggil saat peristiwa dipicu. Misalnya, jika Anda mengklik Tombol pada formulir, program akan memanggil metode tertentu. Pointer inilah yang merupakan melimpahkan . Delegasi bagus, karena Anda dapat memberi tahu beberapa metode yang peristiwa telah terjadi, jika Anda menginginkannya.

Juga tahu, bagaimana cara memanggil acara di C#?

Poin untuk Diingat:

  1. Gunakan kata kunci acara dengan tipe delegasi untuk mendeklarasikan acara.
  2. Periksa acara adalah nol atau tidak sebelum menaikkan acara.
  3. Berlangganan acara menggunakan operator "+=".
  4. Fungsi yang menangani event disebut event handler.
  5. Acara dapat memiliki argumen yang akan diteruskan ke fungsi handler.

Apakah acara memiliki tipe pengembalian C #?

Biasanya Anda akan meletakkan " kembali nilai" di objek EventArgs, itu sebabnya acara jangan membutuhkan ke kembali nilai-nilai tetapi mereka bisa jika mereka disuruh. Secara default sebagian besar peristiwa penangan kembali batal, bagaimanapun, adalah mungkin bagi penangan untuk kembali nilai-nilai.

Direkomendasikan: