C# DEFAULT PARAMETER VALUE
C# dasturlash tilida default parameter value (standart parametr qiymati) metodlarni moslashuvchan qilish uchun ishlatiladi. Agar metod chaqiruvda ma’lum bir parametr qiymati berilmasa, standart qiymat ishlatiladi. Bu metodlarni chaqirishni soddalashtiradi va kodni yanada ixcham qiladi.
Standart parametr qiymatini belgilash
C# da standart parametr qiymatlari metod e’lonida belgilanishi mumkin. Buning uchun parametrning o‘zidan keyin =
belgisidan so‘ng standart qiymat yoziladi.
Sintaksis
Misol:
Chiqish:
Bir nechta parametrlar bilan ishlash
Standart qiymatlar faqat chaqiruvda qiymat berilmagan parametrlar uchun ishlatiladi. Parametrlarga qiymatlar chapdan o‘ngga qarab uzatiladi.
Misol:
Chiqish:
Tushuntirish:
Hisoblash()
: Ikkala parametr uchun standart qiymatlar ishlatiladi.Hisoblash(7)
:a
qiymati 7 ga o‘zgartiriladi,b
esa standart qiymatda qoladi.Hisoblash(7, 15)
: Ikkala parametrga ham qiymatlar uzatiladi.
Default parameter va ixtiyoriy parametrlar
C# da standart qiymatlar parametrni ixtiyoriy qiladi. Barcha standart qiymatlari bo‘lgan parametrlar oxirgi o‘rinda bo‘lishi kerak.
Xato
To‘g‘ri
Standart qiymat va params birgalikda
params
bilan ishlatilganda standart qiymat parametrlar oldida bo‘lishi kerak.
Misol:
Chiqish:
Amaliy misollar
Parametrsiz chaqiriladigan metod
Chiqish:
Matematik amallar bilan ishlash
Chiqish:
Xulosa
Standart parametr qiymatlari metodlarni moslashuvchan qiladi va chaqiruvni soddalashtiradi.
Standart qiymatlar faqat chaqiruvda qiymat berilmagan parametrlar uchun ishlatiladi.
Standart qiymatlar faqat parametrlarning oxirgi qismida ishlatiladi.
Last updated