1. 1Microsoft Visual studio dasturi haqida


C# dasturlash tilining alfaviti quyidagilardan iborat



Yüklə 161,2 Kb.
səhifə5/14
tarix30.12.2023
ölçüsü161,2 Kb.
#166836
1   2   3   4   5   6   7   8   9   ...   14
dasturlashshshs

C# dasturlash tilining alfaviti quyidagilardan iborat. Alfavit (yoki lite-rallar yig’indisi) C# tilida ASCII kodlar jadvali bilan birgalikda quyidagi belgilarni o’z ichiga oladi:
- Lotin harflari;
- 0 dan 9 gacha raqamlar;
- “_” belgisi (harf sifatida ham ishlatiladi);
- maxsus belgilar to’plami : {}, 1 [] + - % / \ ; : ^ ? <> = ! & # ~ *;
- boshqa belgilar.
C# alfaviti so’zlarni tuzishda xizmat qiladi, ya’ni leksemalarni tuzishda. Leksemalarning 5 turi bor:
- Identifikator
- Kalit so’z
- Amallar belgilari
- Literallar
- Ajratuvchilar
Deyarli barcha leksemalar o’zining tuzilishiga ega.Ular ko’p alfavitlidir.


    1. Satrlar haqida

Satrlarni yaratish
Satrlarni yaratish mumkin, har ikki o'zgaruvchilar turi yordamida string va uning qiymatini belgilash, va sinf dizaynerlar birini qo'llash String:

1
2
3
4
5

string s1 = "hello";
string s2 = null;
string s3 = new String('a', 6); // natijada shunday "aaaaaa" bo’ladi
string s4 = new String(new char[]{'w', 'o', 'r', 'l', 'd'});

String Designer turli xil versiyalarga ega. Shunday, dizayner qo'ng'iroq yangi String ('a', 6) bir chiziq yaratadi "aaaaaa". Va chiziq mos yozuvlar turi bo'lgani uchun, null qiymatini saqlashi mumkin. Chiziq belgilar to'plamini saqlaganligi sababli, ushbu belgilarga kirish uchun indeksni aniqlaydi:

1

public char this[int index] {get;}







Indexer qo'llash orqali, biz belgilar bir qator sifatida chiziq murojaat va uning belgilar har qanday indeks olishingiz mumkin:

1
2
3
4

string s1 = "hello";
char ch1 = s1[1]; // символ 'e'
Console.WriteLine(ch1);
Console.WriteLine(s1.Length);





    1. Yüklə 161,2 Kb.

      Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   14




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə