Мазмұны:

C# тіліндегі оқиға дегеніміз не?
C# тіліндегі оқиға дегеніміз не?

Бейне: C# тіліндегі оқиға дегеніміз не?

Бейне: C# тіліндегі оқиға дегеніміз не?
Бейне: Президент қай басылымдарды оқитынын, телеарналардан не көретінін айтты 2024, Мамыр
Anonim

Көтеретін нысан оқиға деп аталады оқиға жіберуші. The оқиға жіберуші қандай нысанды немесе әдісті алатынын (өңдейтінін) білмейді оқиғалар көтереді. Анықтау үшін оқиға , сіз C# пайдаланасыз оқиға немесе Visual Basic Оқиға сіздің қолтаңбаңыздағы кілт сөз оқиға сынып және өкілдің түрін көрсетіңіз оқиға.

Сонымен қатар, мысалмен C# тіліндегі оқиға дегеніміз не?

C# - Оқиғалар . Оқиғалар пернені басу, басу, тінтуірдің қозғалысы және т.б. сияқты пайдаланушы әрекеттері немесе жүйе жасаған хабарландырулар сияқты кейбір құбылыстар. Қолданбаларға жауап беру керек оқиғалар олар пайда болған кезде. Үшін мысал , үзеді.

Сол сияқты, C# тілінде оқиғаларды пайдалану қандай? жылы c# , оқиғалар орындалатын әрекет туралы басқа сыныптарды немесе нысандарды хабардар ету үшін сыныпты немесе нысанды қосу үшін пайдаланылады. Жариялау үшін оқиға , бізге керек оқиғаны пайдалану делегат түрі бар кілт сөз. Көтермес бұрын оқиға , біз а екенін тексеруіміз керек оқиға жазылған немесе жазылмаған.

Осыған байланысты C# тілінде оқиға өңдегіші дегеніміз не?

Оқиға өңдеушілер кейбіреулерге жауап ретінде орындалатын нысандағы әдістер оқиғалар қолданбада орын алады. Түсіну үшін оқиға өңдеу үлгісі. Net framework, біз делегат ұғымын түсінуіміз керек.

C# тілінде оқиғаны қалай шақыруға болады?

Есте сақтау керек нүктелер:

  1. Оқиғаны жариялау үшін делегат түрі бар оқиға кілт сөзін пайдаланыңыз.
  2. Оқиғаны көтермес бұрын оқиғаның нөл немесе жоқ екенін тексеріңіз.
  3. Оқиғаларға "+=" операторын пайдаланып жазылыңыз.
  4. Оқиғаны өңдейтін функция оқиға өңдеушісі деп аталады.
  5. Оқиғаларда өңдеуші функциясына берілетін дәлелдер болуы мүмкін.

Ұсынылған: