Guruh talabasi Narzikulov Nodirbek
Download 15.93 Kb.
|
121-20 guruh talabasi Narzikulov Nodirbek 1. Ref kalit so’zi qanday ishlatiladi? 2. Out kalit so’zi qanday ishlatiladi? 3. Haddan tashqari yuklanish nima? Javoblar Ref kalit so'zi mos yozuvlar orqali berilgan qiymatni bildiradi. U to'rt xil kontekstda ishlatiladi: Imzo va usul chaqiruvida dalilni metodga mos yozuvlar orqali etkazish. Qo'shimcha ma'lumot olish uchun ma'lumotni dalillarni o'tkazish to'g'risidagi maqolaga qarang. Qo'ng'iroq qiluvchiga ma'lumotni mos yozuvlar bilan qaytarish uchun usul imzosida. Qo'shimcha ma'lumot olish uchun ma'lumotnomada qaytarilgan qiymatlarga qarang. Element tanasida qaytarilgan mos yozuvlar qiymatlari qo'ng'iroq qiluvchi tomonidan o'zgartirilishi mumkin bo'lgan mos yozuvlar sifatida mahalliy sifatida saqlanganligini yoki umuman mahalliy o'zgaruvchiga mos yozuvlar yordamida boshqa qiymatga ishora qilganligini ko'rsatish uchun. Qo'shimcha ma'lumot olish uchun havola qilingan mahalliy o'zgaruvchilar haqidagi maqolaga qarang. Ref struct yoki readonly ref struct e'lon qilish uchun struct deklaratsiyasida. Qo'shimcha ma'lumot olish uchun maqolaning ref tuzilishi tavsifiga qarang Tuzilmalar turlari. Dalillarni mos yozuvlar orqali o'tkazish Metod parametrlari ro'yxatida foydalanilganda, ref kalit so'zi argument qiymat bilan emas, balki mos yozuvlar orqali uzatilishini bildiradi. Ref kalit so'zi ushbu rasmiy parametrni o'zgaruvchan bo'lishi kerak bo'lgan argument uchun taxallusga aylantirishga imkon beradi. Boshqacha qilib aytganda, parametrdagi har qanday operatsiya argument bilan amalga oshiriladi. Masalan, agar qo'ng'iroq qiluvchi mahalliy o'zgaruvchining ifodasini yoki massiv elementining kirish ifodasini o'tkazsa va chaqirilgan usul ref parametri havola qilingan ob'ekt o'rnini bossa, u holda usul qaytgandan so'ng, qo'ng'iroq qiluvchining mahalliy o'zgaruvchisi yoki qator elementi yangi ob'ektga murojaat qiladi. Chiqish tugmasi dalillarni mos yozuvlar orqali uzatishni boshlaydi. Natijada, ushbu rasmiy parametr o'zgaruvchi bo'lishi kerak bo'lgan argument uchun taxallusga aylanadi. Boshqacha qilib aytganda, parametrdagi har qanday operatsiya argument bilan amalga oshiriladi. Bu ref kalit so'ziga o'xshaydi, faqat ref ishlatilganda, o'zgaruvchini berishdan oldin uni boshlash kerak. Shuningdek, u in kalit so'ziga o'xshaydi, faqat in usulida argument qiymatining o'zgarishi oldini oladi. Out parametridan foydalanish uchun usul ta'rifi va chaqiruv usuli aniq kalit so'zidan foydalanishi kerak Haddan tashqari yuk, agar bitta usul rad etish, kiritish yoki chiqish argumentini qabul qilsa, ikkinchisi quyida ko'rsatilgandek ushbu modifikatorlardan hech birini ishlatmasa to'g'ri bo'ladi. Tuzuvchi chaqiruv joyidagi parametr modifikatorlarini metod chaqiruvidagi parametr modifikatorlari bilan taqqoslash orqali eng mos ortiqcha yukni tanlaydi. Xususiyatlar o'zgaruvchan emas, shuning uchun ularni parametr sifatida qabul qilib bo'lmaydi Download 15.93 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling