Out parametrining modifikatori ref modifikatoriga o'xshaydi, bir istisno bor: bu faqat metotdan tashqariga qiymat chiqarish uchun xizmat qiladi. Shuning uchun, parametr sifatida ishlatiladi out o`zgaruvchisiga qiymat berish shart emas (va foydasiz). Bundan tashqari, out parametri initsializatsiyalanmagan deb hisoblanadi, bundan uning asl qiymati yo'qligi taxmin qilinadi. Bu shuni anglatadiki, metod tugallanmasidan oldin ushbu parametrga qiymat berilgan bo'lishi kerak. Binobarin, metod chaqirilgandan so'ng out parametr ba'zi qiymatni o'z ichiga oladi.
Do'stlaringiz bilan baham: |