Oydning asosiy tushunchalari


\Shablonlar (C # havolasi)



Download 55,04 Kb.
bet4/6
Sana31.12.2021
Hajmi55,04 Kb.
#255219
1   2   3   4   5   6
Bog'liq
Dasturlash Jahongir

\Shablonlar (C # havolasi)


  • 04/05/2021

  • O'qish 6 daqiqa davom etadi







Naqshlarni moslashtirishdan foydalanish qobiliyati birinchi marta C # 7.0 da joriy qilingan. O'sha vaqtdan boshlab C # ning har bir katta chiqarilishi bilan naqshlarni moslashtirish kengaytirildi. Quyidagi C # ifodalari va operatorlari naqshlarni mos kelishini qo'llab-quvvatlaydi:

  • Ifoda is

  • Operator switch

  • Ifoda switch (C # 8.0 da kiritilgan)

Ushbu konstruktsiyalarda siz kirish iborasini quyidagi naqshlardan biri bilan taqqoslashingiz mumkin:

  • Deklaratsiya sxemasi : Ishlash vaqtidagi ifoda turini tekshirish va tenglik bo'lsa, ushbu ifodaning natijasini e'lon qilingan o'zgaruvchiga berish. Dastlab C # 7.0 da paydo bo'ldi.

  • Pattern Type : Ish paytida ifoda turini tekshirish uchun. Dastlab C # 9.0 da paydo bo'ldi.

  • Doimiy naqsh : ifoda natijasi belgilangan doimiyga tengligini tekshirish. Dastlab C # 7.0 da paydo bo'ldi.

  • Aloqaviy shablonlar : ifoda natijasini berilgan doimiy bilan taqqoslash uchun. Dastlab C # 9.0 da paydo bo'ldi.

  • Mantiqiy naqshlar : ifoda naqshlarning mantiqiy kombinatsiyasiga mos kelishini tekshirish. Dastlab C # 9.0 da paydo bo'ldi.

  • Xususiyat namunasi : xususiyatlar yoki ifoda maydonlari ichki naqshlarga mos kelishini tekshirish uchun. Dastlab C # 8.0 da paydo bo'ldi.

  • Pozitsion naqsh : ifoda natijasini dekonstruksiya qilish va natijada olingan qiymatlarning ichki naqshlarga mos kelishini tekshirish. Dastlab C # 8.0 da paydo bo'ldi.

  • Naqsh var : har qanday ifodalarni taqqoslash va taqqoslash natijasini e'lon qilingan o'zgaruvchiga berish. Dastlab C # 7.0 da paydo bo'ldi.

  • Bo'sh o'zgaruvchan shablon : har qanday iboralarni taqqoslash uchun. Dastlab C # 8.0 da paydo bo'ldi.

Mantiqiy shablonlar , mulk shablonlari va pozitsion shablonlar - bu rekursiv shablonlar. Ya'ni, ular ichki andozalarni o'z ichiga olishi mumkin .

Ma'lumotlarga asoslangan algoritmlarni yaratish uchun ushbu naqshlardan foydalanish bo'yicha misol uchun Qo'llanma: Tipga asoslangan va ma'lumotlarga asoslangan algoritmlarni yaratish uchun namunalarni moslashtirishdan foydalanish .



Download 55,04 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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