Mündəricat:

C#-da hadisələr necə işləyir?
C#-da hadisələr necə işləyir?

Video: C#-da hadisələr necə işləyir?

Video: C#-da hadisələr necə işləyir?
Video: DUFU TAHIR BIYABIRCILIQ 😱😱 2024, Noyabr
Anonim

Onun təməlində nümayəndələr iki işi görür:

  • Yaradılan zaman işarə edir üçün konteynerdə (sinif və ya struktur) bir üsul (nümunə və ya statik). üçün hadisələr , işarə edir üçün bir hadisə təhvil vermə üsulu.
  • O, məhz hansı metodların olduğunu müəyyənləşdirir bacarmaq nöqtə üçün parametrlərin sayı və növləri, həmçinin qaytarma növü daxil olmaqla.

Bunu nəzərə alsaq, hadisələr C#-da necə işləyir?

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 və hadisələr 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.

Həmçinin bilirsiniz ki, mən C#-da hadisəni necə çağıra bilərəm?

Xatırlamalı Nöqtələr:

  1. Tədbiri elan etmək üçün nümayəndə növü ilə hadisə açar sözündən istifadə edin.
  2. Tədbiri qaldırmazdan əvvəl tədbirin null olub olmadığını yoxlayın.
  3. "+=" operatorundan istifadə edərək tədbirlərə abunə olun.
  4. Hadisəni idarə edən funksiya hadisə işləyicisi adlanır.
  5. Hadisələrin işləyici funksiyasına ötürüləcək arqumentləri ola bilər.

Hadisələrin C# qaytarma növü varmı?

Normalda qoyardınız " qayıtmaq dəyərlər" EventArgs obyektində, buna görə də hadisələr etmə ehtiyac üçün qayıtmaq dəyərlər, lakin onlara deyildiyi təqdirdə edə bilərlər. Varsayılan olaraq çoxu hadisə idarəçilər qayıtmaq etibarsız, lakin işləyicilər üçün mümkündür qayıtmaq dəyərlər.

Tövsiyə: