Siz allaqachon metod qiymatni return operator yordamida qaytariidan allaqachon xabardorsiz. Ammo metod bir vaqtning o'zida faqat bitta qiymatni qaytarishi mumkin. agar metod ikki yoki undan ortiq ma'lumotni qaytarishni talab qilsa, masalan, haqiqiy sonning butun qismi va qoldiq qismini qaytarishi kerak bo`lsa nima qilish kerak? Ushbu holda metodni out modifikatoridan foydalanib yozishi mumkin.
Ref parametr modifikatoridan foydalanish
Parametrining ref modifikatori argumentni qiymat orqali emas havola orqali chaqirishni tashkil qiladi. Ushbu modifikator metod e'lon qilinganida ham chaqirganda ham ko'rsatiladi. Boshlanishida, oddiy misolni ko'rib chiqaylik. Quyidagi dasturda Sqr() metodi yaratiladi, uning argumenti o'rniga uning parametr qiymatining kvadratini qaytaradi. Ref modifikatorining qo'llanilishi va joylashishiga alohida e'tibor bering.
// Oddiy tipdagi qiymatni havola orqali uzatish uchun ref modifikatoridan foydalanish.
Do'stlaringiz bilan baham: |