Mündəricat:

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

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

Video: Hadisələrin C# qaytarma növü varmı?
Video: Scriptcase - Creating an email system (Mandrill integration) 2/2 2024, Aprel
Anonim

Hadisələrin qaytarılma növü varmı

Varsayılan olaraq çoxu hadisə idarəçilər qayıtmaq boş, çünki subay hadisə bilər var bir neçə abunəçi və qaytarılan dəyər qeyri-müəyyən ola bilər. Bununla belə, işləyicilər üçün mümkündür qayıtmaq dəyərlər. -dən asılıdır növü bəyan etdiyiniz nümayəndənin hadisə ilə.

Eynilə soruşa bilərsiniz ki, 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.

Bundan əlavə, hadisə idarəçiləri C# ilə necə işləyirlər? Hadisələr adətən qrafik istifadəçi interfeyslərində düymə klikləri və ya menyu seçimləri kimi istifadəçi hərəkətlərini siqnal etmək üçün istifadə olunur. Nə vaxt bir hadisə çoxlu abunəçiləri var, hadisə idarəçiləri zaman 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.

Bundan əlavə, 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 giriş dəyişdiriciləri ola bilərmi?

Hadisələr ola bilər ictimai, özəl, qorunan, daxili, qorunan daxili və ya özəl qorunan kimi qeyd olunsun. Bunlar giriş modifikatorları sinif istifadəçilərinin necə olduğunu müəyyənləşdirin daxil ola bilir the hadisə.

Tövsiyə: