1 C# dasturlash asoslari. Visual Studio muhitida birinchi dastur. S# dasturlash
tili alfaviti va leksemalar. O’zgaruvchilar va konstantalar Literallar
2 Ma’lumotlar turlari. Arifmetik amallar. Shartli ifodalar. Mantiqiy operatsiyalar
3 Dastur bajarilishini boshqarish. O’zlashtirish operatorlari. Konsolda
kiritish-chiqarish
4 If..else shart operatorlari. Switch/case konstruksiyasi
5 Takrorlash (sikl) operatorlari
6 Massivlar
7 Massivlar ustida amallar.
8 Metodlar. Metodni yaratish va chaqarish. Metod parametrlari. Metodlardan
qiymatni qaytarish. Ref, out, in modifikatorlari. Metodni qayta yuklash. Parametrlar massivi va params
9 Rekursiv funksiyalar. Lokal funktsiyalar
10 Satrlar bilan ishlash. Satrlarni yaratish. Asosiy satr metodlari va satrlar
ustida amallar
11 Sinflar. Sinflar va obyektlar. Program sinfi va Main metodi. Konstruktorlar.
Strukturalar. Kirish modifikatorlari
12 Obyektga yo’naltirilgan dasturlash .Vorislik Virtual metodlar va xususiyatlar.
Abstrakt sinflar