C# DASTURLASH TILIDA FUNKSIYALAR
Abstract
Ushbu maqolada zamonaviy C# dasturlash tili misolida funksiyalar (metodlar) bilan ishlashning nazariy va amaliy jihatlari tahlil qilingan. Tadqiqotda funksiyalarni e’lon qilish, parametrlarni uzatish usullari (value type va reference type), shuningdek, xotirani boshqarishda metodlarning o‘rni yoritilgan. Funksiyalarning dasturiy ta’minot ishlab chiqish jarayonidagi o‘rni, ularning tuzilishi, turlari hamda parametrlar va qaytariluvchi qiymatlar bilan ishlash mexanizmlari tahlil qilinadi. Tadqiqot davomida funksiyalardan foydalanish dastur kodining modulliligini oshirishi, qayta ishlatilishini ta’minlashi va texnik xizmat ko‘rsatishni yengillashtirishi asoslab beriladi. Olingan natijalar C# dasturlash tilini o‘rganayotgan talabalar va amaliy dasturchilar uchun nazariy va metodik ahamiyatga ega. Maqolaning asosiy maqsadi — algoritmik tillarda funksional modullarni to‘g‘ri shakllantirish orqali dasturiy ta’minotning unumdorligini oshirish usullarini ko‘rsatib berishdir.
References
1. Albahari J., Albahari B. C# in a Nutshell. O’Reilly Media, 2021.
2.Troelsen A. Pro C# and .NET. Apress, 2020.
3.Microsoft. C# Programming Guide.
4.Sommerville I. Software Engineering. Pearson Education, 2019.
5.Sebesta R. Concepts of Programming Languages. Pearson, 2018.
6.Albahari J., Albahari B. C# in a Nutshell. O’Reilly Media, 2021.
7.Troelsen A. Pro C# and .NET. Apress, 2020.
8.Microsoft. C# Programming Guide.
9.Sommerville I. Software Engineering. Pearson Education, 2019.
10.Sebesta R. Concepts of Programming Languages. Pearson, 2018