C#-da hadisələrin istifadəsi nədir?
C#-da hadisələrin istifadəsi nədir?

Video: C#-da hadisələrin istifadəsi nədir?

Video: C#-da hadisələrin istifadəsi nədir?
Video: Fizikaya aid sadə təcrübə. 2024, Noyabr
Anonim

Hadisələr adətən olur istifadə olunur qrafik istifadəçi interfeyslərində düymələrin klikləri və ya menyu seçimləri kimi istifadəçi hərəkətlərinə siqnal vermək. Nə vaxt bir hadisə çoxlu abunəçiləri var, hadisə emalçılar sinxron olaraq çağırılır hadisə qaldırılır. Çağırmaq hadisələr asinxron, bax Sinxron Metodların Asinxron Zəng edilməsi.

Beləliklə, C#-da hadisələrin istifadəsi nədir?

In c# , hadisələr bir sinif və ya obyektin baş verəcək hərəkət haqqında digər siniflərə və ya obyektlərə məlumat verməsini təmin etmək üçün istifadə olunur. elan etmək hadisə , etməliyik hadisədən istifadə edin nümayəndə növü ilə açar söz. Yetişdirmədən əvvəl bir hadisə , olub olmadığını yoxlamaq lazımdır hadisə abunə olub ya yox.

İkincisi, C#-da nümayəndələrdən və hadisələrdən necə istifadə olunur? A nümayəndə bildirmə üsuludur C# zaman zəng etmək üçün hansı üsul hadisə tetiklenir. Məsələn, formada Düyməni klikləsəniz, proqram xüsusi metodu çağıracaq. Məhz bu göstəricidir 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.

Bundan əlavə, C#-da neçə növ hadisə var?

Hər bir hadisə ildə. NET, istər Microsoft tərəfindən yaradılıb, istərsə də başqası tərəfindən yaradılıbsa,. NET nümayəndəsi. Nümayəndələr beş nəfərdən biridir növləri of növləri ilə daxildir.

C#-da nümayəndə və 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.

Tövsiyə: