Apakah perwakilan dan acara dalam C#?
Apakah perwakilan dan acara dalam C#?

Video: Apakah perwakilan dan acara dalam C#?

Video: Apakah perwakilan dan acara dalam C#?
Video: Selamat! Ini Dia 5 Perwakilan Turkiye untuk DA Asia 6 | D'Academy Asia 6 The Best 5 of Turkiye 2024, Mungkin
Anonim

A mewakilkan ialah satu cara untuk memberitahu C# kaedah yang hendak dipanggil apabila an peristiwa dicetuskan. Contohnya, jika anda mengklik Butang pada borang, program akan memanggil kaedah tertentu. Penunjuk ini ialah a mewakilkan . Perwakilan adalah baik, kerana anda boleh memberitahu beberapa kaedah yang peristiwa telah berlaku, jika anda mahu.

Begitu juga seseorang mungkin bertanya, apakah perbezaan antara perwakilan dan acara dalam C#?

kunci Perbezaan Antara Perwakilan dan Acara dalam Perwakilan C# ialah objek yang digunakan sebagai penunjuk fungsi untuk memegang rujukan kaedah. A mewakilkan diisytiharkan di luar kelas sedangkan, an peristiwa diisytiharkan di dalam kelas. Untuk memanggil kaedah menggunakan a mewakilkan objek, kaedah perlu dirujuk kepada mewakilkan objek.

Kedua, apakah peristiwa dalam C#? C# - Peristiwa

  • Peristiwa ialah tindakan pengguna seperti tekan kekunci, klik, pergerakan tetikus, dsb., atau beberapa kejadian seperti pemberitahuan yang dijana sistem.
  • Acara diisytiharkan dan dibangkitkan dalam kelas dan dikaitkan dengan pengendali acara menggunakan perwakilan dalam kelas yang sama atau beberapa kelas lain.

Seterusnya, persoalannya ialah, apakah perwakilan dalam C#?

Perwakilan C# adalah serupa dengan penunjuk kepada fungsi, dalam C atau C++. A mewakilkan ialah pembolehubah jenis rujukan yang memegang rujukan kepada kaedah. Rujukan boleh ditukar semasa runtime. Perwakilan digunakan terutamanya untuk melaksanakan acara dan kaedah panggil balik.

Apakah kegunaan utama perwakilan dalam C#?

A wakilkan dalam C# adalah serupa dengan penunjuk fungsi C++, tetapi Perwakilan C# adalah jenis selamat. Anda boleh menghantar kaedah sebagai parameter kepada a mewakilkan untuk membenarkan mewakilkan untuk menunjuk kepada kaedah. Perwakilan digunakan untuk menentukan kaedah panggil balik dan melaksanakan pengendalian acara, dan ia diisytiharkan menggunakan " mewakilkan "kata kunci.

Disyorkan: