Mavzu: system. Data nomlar fazosi. So’rovlar bilan ishlash
Download 1.29 Mb.
|
NOMLAR FAZOSI. SO’ROVLAR BILAN ISHLASH
MAVZU: NOMLAR FAZOSI. SO’ROVLAR BILAN ISHLASHReja: 1. Namespace – nomlar fasozi nima?2. Nomlar maydoni deklaratsiyasi 3. So’rovlar bilan ishlash.4. Parallel LINQ metodlari.Nomlar fazosiMa’lumki, programmaga qo’shilgan sarlavha fayllarida e’lon qilingan identifikator va konstantalar kompilyator tomonidan yagona global nomlar fazosiga kiritiladi. Agar programma ko’p miqdordagi sarlavha fayllarni ishlatsa va undagi identifaaktorlar (funktsiya nomlari va o’zgaruvchilar nomlari, sinflar nomlari va hakozalar) va o’zgarmaslar nomlari turli programma tuzuvchilar tomonidan mustaqil ravishda aniqlangan bo’lsa, bir xil nomlarni ishlatish bilan bog’liq muammolar yuzaga kelishi mumkin. Nomlar fazosi tushunchasini kiritilishi mazkur muammoni ma’lum bir ma’noda hal qilishga yordam beradi. Agar programmada yangi identifikatorni aniqlash kerak bo’lsa va xuddi nomni boshqa modullarda yoki kutubxonalarda ishlatishi xavfi bo’ladigan bo’lsa, bu identifikatorlar uchun o’zining shaxsiy nomlar fazosini aniqlash mumkin. Bunga uchun nanespace kalit so’zidan foydalanilgan holda erishiladi:namespace {// e’lonlar…}Nomlar fazosi ichida e’lon qilingan identifikatorlar faqat |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling