O’zbekiston respublikasi oliy o’rta maxsus ta’limvazirligi


Ichma-ich shart operatorlari


Download 112.11 Kb.
bet7/9
Sana18.02.2023
Hajmi112.11 Kb.
#1210826
1   2   3   4   5   6   7   8   9
Bog'liq
kurs ishi krillchadan lotinchaga o\'tkazish POLVONNaza

Ichma-ich shart operatorlari.
Ichma-ich shart operatorlari - bu C# dasturlash tilining afzalligi bo’lib,bunda bir necha murakkab shartlarni bir shart orqali tekshirish, aniqlashmumkin. Bir o’zgaruvchi qiymatini bir necha shartlar orqali tekshirish uchunichma-ich bir necha shart operatorlaridan foydalanish mumkin:

String
C# dasturlash tilida satr bilan ishlash uchun String ishlatiladi. String o’zgaruvchisi ikkita tirnoq (" ") bilan o’ralgan belgilar to’plamini o’z ichiga oladi.
string myText = "Hello";
string kalit so’zi String uchun taxallus hisoblanadi, ya’niki string && String so’zlari o’zaro tengdir va qaysi ko’rinishdan foydalanish esa dasturchining xohishiga bog’liq. string tipidagi o'zgaruvchi eng ko'pi bilan 2 Gb ma'lumotni, yoki 1073741791 ta belgini saqlashi mumkin.
C# dasturlash tilida satr bilan ishlash metodlari String sinfida joylashgan va bu sinf satrlarni xavfsiz yaratish, boshqarish va taqqoslash uchun ko'plab metodlarni taqdim etadi.
Misol uchun: Satr uzunligini olish:
int value = myText.Length;
//output: value = 5;
string kalit so’zi String uchun taxallus hisoblanadi, ya’niki string && String so’zlari o’zaro tengdir va qaysi ko’rinishdan foydalanish esa dasturchining xohishiga bog’liq. string tipidagi o'zgaruvchi eng ko'pi bilan 2 Gb ma'lumotni, yoki 1073741791 ta belgini saqlashi mumkin.
C# dasturlash tilida satr bilan ishlash metodlari String sinfida joylashgan va bu sinf satrlarni xavfsiz yaratish, boshqarish va taqqoslash uchun ko'plab metodlarni taqdim etadi.
Misol uchun: Satr uzunligini olish:

int value = myText.Length;


//output: value = 5;
C# tili Unicode belgilar majmuasini qo‘llab-quvvatlaydi. Til kutubxonasida har bir guruh belgilari uchun maxsus funksiyalar to‘plami aniqlangan. Satr char turidagi belgilar massivi sifatida qaraladi va bu belgilar ketma-ketligi satr terminatori deb nomlanuvchi 0 kodli belgi bilan tugaydi (‘\0’). Odatda, nolterminator bilan tugaydigan satrlarni Unicede -satrlar deyiladi.
Kompyuterda odamlar tushunadigan matn va raqamlarni saqlash imkoniyatiga ega bo'lish uchun, belgilarni sonlarga aylantiradigan kod bo'lishi kerak. Unicode standarti bunday kodni belgili kodlash yordamida belgilaydi. Maxsus belgilar kodlash sxemasi bir kompyuterda yorqin tarzda ishlashi mumkin, ammo o'sha matnni boshqasiga yuborganingizda muammolar paydo bo'ladi.
Barcha belgilar kodirovkasi foydalanilishi mumkin bo'lgan har bir belgi uchun raqamni belgilaydi.
ASCII (ma'lumot almashish uchun Amerika standart kodi) birinchi keng tarqalgan kodlash sxemasi hisoblanadi. Lekin, faqat 256 ta belgilar bilan cheklangan. Bu eng keng tarqalgan inglizcha harflar, raqamlar va tinish belgilariga mos keladi, ammo butun dunyo uchun biroz cheklangan.
Tabiiyki, dunyoning qolgan qismi ham o'z belgilariga nisbatan bir xil kodlash sxemasini talab qilmoqda.
Keyinchalik dunyoning boshqa joylari ham o'zlarining kodlash sxemalarini yaratishga kirishdi. Qaysi kodlash sxemasidan foydalanishi kerakligini aniqlash uchun faqat turli xil uzunlikdagi kodlash sxemalari, dasturlari kerak edi.

Download 112.11 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling