Мазмуну:

C# тилиндеги окуя деген эмне?
C# тилиндеги окуя деген эмне?

Video: C# тилиндеги окуя деген эмне?

Video: C# тилиндеги окуя деген эмне?
Video: ЭҢ ЖАМАН АДАМ КИМ? (Хадис, болгон окуя). Шейх Чубак ажы 2024, Апрель
Anonim

көтөрүүчү объект окуя деп аталат окуя жөнөтүүчү. The окуя жөнөтүүчү кайсы объект же ыкманы кабыл алаарын (башкаарын) билбейт окуялар көтөрөт. аныктоо үчүн а окуя , сиз C# колдоносуз окуя же Visual Basic Окуя сиздин колуңуздун ачкыч сөзү окуя класс жана өкүлдүн түрүн көрсөтүңүз окуя.

Мындан тышкары, мисал менен C# бир окуя деген эмне?

C# - Окуялар . Окуялар баскычтарды басуу, чыкылдатуулар, чычкандардын кыймылдары ж.б. сыяктуу колдонуучунун аракеттери же система тарабынан түзүлгөн эскертмелер сыяктуу кээ бир көрүнүштөр. Тиркемелер жооп бериши керек окуялар алар пайда болгондо. үчүн мисал , үзгүлтүккө учуратат.

Ошо сыяктуу эле, C # окуяларды колдонуу эмне? In c# , окуялар класстын же объекттин башка класстарга же объекттерге боло турган иш-аракет жөнүндө кабарлоосун иштетүү үчүн колдонулат. жарыялоо үчүн окуя , биз керек окуяны колдонуу делегат түрү менен ачкыч сөз. көтөрүүдөн мурун окуя , биз текшеришибиз керек, а окуя жазылганбы же жокпу.

Ушуга байланыштуу, C# тилиндеги окуяны иштетүүчү деген эмне?

Окуяны башкаруучулар айрымдарына жооп катары аткарылуучу объекттеги ыкмалар окуялар колдонмодо пайда болот. түшүнүү үчүн окуя иштетүү модели. Таза алкак, биз делегат түшүнүгүн түшүнүшүбүз керек.

C# ичинде окуяны кантип чакырам?

Эсте турган пункттар:

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

Сунушталууда: