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

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

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

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

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

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

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

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

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

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

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