out & ref | C#

wahidustoz

Wahid Abduhakimov

Posted on March 28, 2022

out & ref | C#

ref

  • qiymatlarni reference orqali jo'natadi yoki qaytaradi
  • ref orqali jo'natilgan o'zgaruvchilar avvaldan initialize qilingan bo'lishi shart

out

  • ref bilan deyarli bir xil.
  • out orqali jo'natilgan parameterlar initialize qilinishi shart emas, lekin method qaytishidan avval initialize bo'lshi shart

out & ref ishlatish mumkin emas

  • async keyword orqali yaratilgan asinxron methodlarda ishlatilmaydi
  • yield return va yield break keywordlar mavjud methodlarda ishlatilmaydi
  • out extension methodlarning birinchi argument ustida ishlatilmaydi
  • ref extension methodlarning birinchi argumenti struct bo'lmasa yoki struct constraint mavjud bo'lmasa, ularni ustida ishlatib bo'lmaydi.
💖 💪 🙅 🚩
wahidustoz
Wahid Abduhakimov

Posted on March 28, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

out & ref | C#
csharp out & ref | C#

March 28, 2022