Leksemaga misol sifatida quyidagilarni ko‘rsatishimiz mumkin: Vasia nomli identifikator, goto kalit so‘zi,+ amal belgisi va sh.k.
Leksemalardan foydalangan holda operatorlar va ifodalar tashkil qilinadi.
Masalan: a+b ifoda, u ikki kattalikni qo‘shishni bildiradi;
int a; - bu a nomli o‘zgaruvchini e’lon qilish operatoridir.
O`zlashtirish uchun savollar C# qanday dasturlash tili?
C# tilining xususiyatlarini sanang.
C# tilining qanday afzalliklari bor.
C# alfavitiga qanday belgilarni kiritilgan?
Leksema nima?
3-Ma’ruza: Identifikatorlar, literallar, o‘zgaruvchilar va berilganlar turlari.
Reja: Identifikatorlar.
Kalit (xizmatchi) so‘zlar.
Amal belgilari.
Literallar (konstantalar).
Izohlar.
C# tilining tiplari tizimi.
Tayanch so’z va iboralar: Identifikator, amal belgisi, literal, izoh, o`zgaruvchi turi, tiplar tizimi
3.1. Identifikatorlar Nom yoki identifikatorlar – dastur obyektlariga murojaat qilish va ularni bir-biridan farqlash, ajratish uchun xizmat qiladi, qisqacha qilib aytganda identifikatsiya qiladi. Identifikatorda harflar, belgilar va ostki chiziq belgisidan foydalanish mumkin. C# dasturlash tilida katta va kichik registrdagi harflar bir biridan farq qiladi. Masalan: hacker, Hacker va hAcKeR nomlari bu 3 ta turli xil nomni bildiradi.
Identifikatorning birinchi harfi faqat belgi yoki ostki chiziq bo‘lishi mumkin lekin raqam bo‘lishi mumkin emas. Identifikator uzunligi chegaralanmagan. Identifikatorni berishda probeldan foydalanish xatolikka olib keladi.
A, a, abror, _matn, nt2, rv_1 – to‘g‘ri;
1a, afzal s_, 456 – xato.
C# dasturlash tilida identifikator sifatida krill alfavitidagi belgilardan foydalanish mumkin. Masalan: алфа yoki alpha.
Identifikatorlar o‘zgaruvchini e’lon qilishda yaratiladi va shundan so‘ng dastur qolgan qismida foydalanish mumkin.
String soz=”Salom Dostim!”; //bu yerda soz – identifikator.
Identifikator tanlashda u dasturlash tilining kalit so‘zlari bilan bir xil bo‘lib qolmasligini ta’minlash zarur.