C#-da nümayəndələr və hadisələr nədir?
C#-da nümayəndələr və hadisələr nədir?

Video: C#-da nümayəndələr və hadisələr nədir?

Video: C#-da nümayəndələr və hadisələr nədir?
Video: Yalan məlumatlar, dezinformasiya və konspirasiya nəzəriyyələri | Əhəd Əhədli 2024, Noyabr
Anonim

A nümayəndə C#-a zəng etdikdə hansı metodun çağırılacağını söyləməyin bir yoludur hadisə tetiklenir. Məsələn, formada Düyməni klikləsəniz, proqram xüsusi metodu çağıracaq. Məhz bu göstərici a nümayəndə . Nümayəndələr yaxşıdır, çünki bir neçə üsuldan xəbərdar ola bilərsiniz hadisə istəsəniz baş verdi.

Eynilə soruşa bilərsiniz ki, C#-da nümayəndə ilə hadisələr arasında nə fərq var?

Açar C# Delegatında Nümayəndələr və Hadisələr Arasındakı Fərqlər metodun istinadını saxlamaq üçün funksiya göstəricisi kimi istifadə olunan obyektdir. A nümayəndə sinifdən kənar elan edilir, an hadisə sinif daxilində elan edilir. a istifadə edərək metodu çağırmaq nümayəndə obyekt, metoda istinad edilməlidir nümayəndə obyekt.

İkincisi, C#-da hadisələr nədir? C# - Hadisələr

  • Hadisələr düymələrin basılması, kliklər, siçan hərəkətləri və s. kimi istifadəçi hərəkətləri və ya sistem tərəfindən yaradılan bildirişlər kimi bəzi hadisələrdir.
  • Hadisələr bir sinifdə elan edilir və qaldırılır və eyni sinif və ya digər sinif daxilində nümayəndələrdən istifadə edərək hadisə idarəçiləri ilə əlaqələndirilir.

Sonradan sual yaranır ki, C#-da nümayəndələr hansılardır?

C# nümayəndələri C və ya C++ dillərində funksiyaların göstəricilərinə bənzəyir. A nümayəndə metoda istinadı saxlayan istinad tipi dəyişəndir. İstinad icra zamanı dəyişdirilə bilər. Nümayəndələr Xüsusilə hadisələrin həyata keçirilməsi və geri çağırış üsulları üçün istifadə olunur.

C#-da nümayəndələrin əsas istifadəsi nədir?

A C#-da nümayəndə C++ funksiya göstəricilərinə bənzəyir, lakin C# nümayəndələri tip təhlükəsizdir. Metodları a-ya parametr kimi ötürə bilərsiniz nümayəndə icazə vermək nümayəndə üsuluna işarə etmək. Nümayəndələr geri çağırış metodlarını müəyyən etmək və hadisənin idarə edilməsini həyata keçirmək üçün istifadə olunur və "" istifadə edərək elan edilir. nümayəndə "açar söz.

Tövsiyə: