Mavzu: Lyambda-ifodalar. Reja



Download 71,5 Kb.
bet1/3
Sana03.05.2023
Hajmi71,5 Kb.
#934649
  1   2   3
Bog'liq
Mavzu Lyambda-ifodalar. Reja


Mavzu: Lyambda-ifodalar.
Reja:

  1. Lyambda-ifodalar.

  2. Lambda-operator.

  3. Birlik lyambda-ifodalar.

  4. Blokli lyambda-ifodalar.

1. Lyambda-ifoda.
Anonim metodllarning barcha muhimligiga qaramay, ular o'rniga yanada mukammal yondashuv keldi: lyambda-ifoda. Lyambda-ifoda, bu dasturlash tilining 1.0 versiyasini chiqarishdan boshlab, C# ning eng muhim yangiliklaridan biriga ishora qiladi. Lyambda-ifodasi butunlay yangi sintaktik elementga asoslangan va anonim metodga yanada samarali alternativ bo'lib xizmat qiladi. Lyambda-ifodalari asosan LINQ (19 bobda bu haqda ko'proq ma`lumot bor) bilan ishlashda qo'llanilsada, ular tez-tez delegatlar va hodisalar bilan birgalikda ishlatiladi. Ushbu bo'limda lyambda-ifodalar va ularni qo'llash muhokama qilinadi
Lyambda-ifodasi-bu anonim funktsiyani yaratishning yana bir turi. (Uning birinchi usuli, anonim metod, oldingi bobda ko'rib chiqilgan.)[1,484] Shunday qilib, lyambda-ifodasi delegatga berilishi mumkin. Lyambda-ifodasiga tenglashtirilgan anonim metoddan ko'ra samaraliroq ekanligi sababli, aksariyat hollarda uni afzal ko`rish tavsiya etiladi.
2. Lambda-operator
Barcha lyambda-ifodalarida lyambda-ifodasini ikki qismga ajratadigan yangi lambda-operator => ishlatiladi. Chap tomonda kirish parametri (yoki bir nechta parametr) va o'ng tomonda lyambda-ifodasi ko'rsatiladi. => operatori ba'zan "o'tish" yoki "qo`yish" kabi so'zlar bilan tavsiflanadi.
C# da lyambda-ifodaning tanasi tuzilishiga qarab, lyambda-ifodalarining ikki turi qo`llaniladi. Shunday qilib, agar lyambda-ifodasi tanasi bitta ifodadan iborat bo'lsa, unda birlik lyambda-ifoda. Bu holda, ifoda tanasi figurali qavslar ichiga olinmaydi. Agar lyambda-ifodasi tanasi figurali qavslar ichida joylashgan operatorlar blokidan iborat bo'lsa, blok lyambda-ifodasi hosil bo'ladi. Bunday holda, blok lyambda-ifodasi bir qator operatorlarni, shu jumladan takrorlanish, metodlarni chaqirish va if kabi operatorlarini o'z ichiga olishi mumkin. Lyambda-ifodalarining har ikkala turi alohida-alohida ko'rib chiqiladi.

Download 71,5 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish