Junior — Middle
O'z professional o'sishingiz uchun yaqinda qanday yangi mavzular yoki ko'nikmalarni o'rgandingiz?
sobes.tech AI
AIdan javob
Yaqinda men C# 10 va 11 ning yangi imkoniyatlarini o'rgandim, masalan, global usinglar, yaxshilangan pattern-matching va nullable tiplari bilan ishlashdagi yaxshilanishlar. Shuningdek, ma'lumotlarni serializatsiya va deserializatsiya qilish uchun System.Text.Json kutubxonasi bilan ishlashni o'rgandim.
Global usingdan foydalanish misoli:
// GlobalUsings.cs faylida
global using System;
global using System.Collections.Generic;
// Endi boshqa fayllarda bu nomlar maydonlarini aniq ko'rsatishga hojat yo'q
Bu har bir fayldagi takrorlanadigan usinglarni kamaytirishga yordam beradi va kodni toza qiladi.