Abstract
Ushbu maqolada C# dasturlash tilidagi shartli tanlash operatorlaridan biri bo‘lgan switch operatorining nazariy asoslari, uning dasturiy mantiqdagi o‘rni hamda amaliy dasturlashdagi afzalliklari yoritilgan. Maqolada o‘tish operatorlarining strukturaviy soddaligi, shartlar asosida qaror qabul qilishdagi samaradorligi va zamonaviy dasturlashda tutgan o‘rni tahlil qilinadi. Shuningdek, switch operatorining C# tilining yangi imkoniyatlari doirasida takomillashgan holatlari ham yoritilgan.
References
1. Raxmonqulov, M., & Muxammadjonov, B. (2022). Dasturlash asoslari (C# tilida misollar bilan). Toshkent: Innovatsiya nashriyoti.
2. Karimov, I. (2021). Algoritmlar va dasturlash asoslari. Toshkent: Oliy ta’lim nashriyoti.
3. Abdukarimov, F. (2020). Ob’ektga yo‘naltirilgan dasturlash. Toshkent: Fan va texnologiya.
4. Mirzayev, A. (2019). C# dasturlash tili asoslari. Toshkent: Akademnashr.
5. Jo‘rayev, N. (2023). Informatika va dasturlash asoslari. Qarshi: Nasaf.
6. Troelsen, A., & Japikse, P. (2021). Pro C# 9 with .NET 5. Apress.
7. Albahari, J., & Albahari, B. (2022). C# 10 in a Nutshell: The Definitive Reference. O'Reilly Media.
8. Skeet, J. (2019). C# in Depth (4th Edition). Manning Publications.
9. Richter, J. (2012). CLR via C#. Microsoft Press.
10. Freeman, A., & Sharp, M. (2020). Pro ASP.NET Core 3: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages. Apress.