Агуулгын хүснэгт:

C# хэл дээр үйл явдлууд хэрхэн ажилладаг вэ?
C# хэл дээр үйл явдлууд хэрхэн ажилладаг вэ?

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

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

Үүсгэн дээр төлөөлөгчид хоёр зүйлийг хийдэг:

  • Үүсгэсэн үед энэ нь зааж өгдөг руу саванд (анги эсвэл бүтэц) арга (жишээ эсвэл статик). Учир нь үйл явдал , энэ нь зааж байна руу а үйл явдал гар барих арга.
  • Энэ нь яг ямар төрлийн аргуудыг тодорхойлдог чадна цэг руу , параметрийн тоо, төрөл, мөн буцах төрлийг багтаасан.

Үүнийг анхаарч үзвэл C# хэл дээр үйл явдлууд хэрхэн ажилладаг вэ?

C# - Үйл явдал

  • Үйл явдал нь товчлуур дарах, товших, хулганы хөдөлгөөн гэх мэт хэрэглэгчийн үйлдлүүд эсвэл систем үүсгэсэн мэдэгдэл гэх мэт зарим үйлдлүүд юм.
  • Үйл явдлуудыг ангид зарлаж, өсгөж, нэг анги эсвэл өөр анги доторх төлөөлөгчдийг ашиглан үйл явдал зохицуулагчидтай холбодог.

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

Мөн би C# хэл дээр үйл явдлыг хэрхэн дуудахыг мэдэх үү?

Санах ёстой оноо:

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

Үйл явдал C# буцах төрөлтэй юу?

Ер нь чи тавих байсан" буцах утгууд" гэж EventArgs объектод оруулсан тул ийм учраас үйл явдал болохгүй хэрэгтэй руу буцах үнэт зүйл боловч хэрэв тэдэнд хэлсэн бол тэд чадна. Анхдагчаар ихэнх нь үйл явдал зохицуулагчид буцах хүчин төгөлдөр бус боловч зохицуулагчид үүнийг хийх боломжтой буцах үнэт зүйлс.

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