C# хэл дээрх үйл явдлуудын хэрэглээ юу вэ?
C# хэл дээрх үйл явдлуудын хэрэглээ юу вэ?

Видео: C# хэл дээрх үйл явдлуудын хэрэглээ юу вэ?

Видео: C# хэл дээрх үйл явдлуудын хэрэглээ юу вэ?
Видео: C# арга хэмжээ болон төлөөлөгчдийг энгийн болгосон | Мош 2024, Арваннэгдүгээр
Anonim

Үйл явдал ихэвчлэн байдаг ашигласан График хэрэглэгчийн интерфэйс дэх товчлуур дарах эсвэл цэс сонгох зэрэг хэрэглэгчийн үйлдлийг дохио өгөх. Хэзээ а үйл явдал олон захиалагчтай, үйл явдал үед зохицуулагчид синхрон дуудагддаг үйл явдал өсгөсөн байна. Дуудах үйл явдал асинхрон, синхрон аргуудыг асинхроноор дуудахыг үзнэ үү.

Иймээс C# хэл дээрх үйл явдлуудын хэрэглээ юу вэ?

онд c# , үйл явдал нь анги эсвэл объектыг хийх гэж буй үйлдлийн талаар бусад анги эсвэл объектуудад мэдэгдэхэд ашигладаг. тунхаглах нь үйл явдал , бидэнд хэрэгтэй үйл явдлыг ашиглах төлөөлөгчийн төрөл бүхий түлхүүр үг. өсгөхөөс өмнө а үйл явдал , байгаа эсэхийг шалгах хэрэгтэй үйл явдал бүртгүүлсэн эсэх.

Хоёрдугаарт, C# хэл дээр төлөөлөгчид болон үйл явдлыг хэрхэн ашиглах вэ? А төлөөлөгч хэлэх арга юм C# үед ямар аргыг дуудах вэ үйл явдал өдөөгдөж байна. Жишээлбэл, хэрэв та маягт дээрх товчлуур дээр дарвал програм нь тодорхой аргыг дуудах болно. Энэ заагч нь a төлөөлөгч . Төлөөлөгчид сайн байна, учир нь та хэд хэдэн аргыг мэдэгдэж болно үйл явдал Хэрэв та хүсвэл ийм зүйл тохиолдсон.

Цаашилбал, C# хэл дээр хэдэн төрлийн үйл явдал байдаг вэ?

Тус бүр үйл явдал онд. NET нь Майкрософт үүсгэсэн эсвэл өөр хэн нэгэн үүсгэсэн эсэхээс үл хамааран. NET төлөөлөгч. Төлөөлөгчид бол тавын нэг юм төрөл -ийн төрөл -д багтсан.

C# дахь төлөөлөгч болон үйл явдлын хооронд ямар ялгаа байдаг вэ?

Түлхүүр C# Төлөөлөгчид дэх төлөөлөгчид ба үйл явдлуудын хоорондох ялгаа нь аргын лавлагааг барих функцийн заагч болгон ашигладаг объект юм. А төлөөлөгч ангиас гадуур зарласан бол, an үйл явдал анги дотор зарласан. А ашиглан аргыг дуудах төлөөлөгч объект, арга нь иш татсан байх ёстой төлөөлөгч обьект.

Зөвлөмж болгож буй: