C# da Satrlar C# tili Unicode
char c, s; belgili o’zgaruvchilar apostraf ichida yoziladi. a='q'; c='*'; s='/'
Download 40.79 Kb.
|
C# da Satrlar
char c, s;
belgili o’zgaruvchilar apostraf ichida yoziladi. a='q'; c='*'; s='/'; char turini oshkor ravishda butun turga o'tkazish orqali, berilgan belgiga mos Unicode kodini aniqlash mumkin. String sinfi satrlar bilan ishlash uchun yetarlicha ko‘p metodlarga egadir. Ulardan ayrimlarini sanab o‘tamiz: – Ikkita satrni tenglashtirish uchun = = operatoridan foydalanish mumkin. Odatda, ushbu operator obyektdagi havolaga qo‘llanilayotganda, ular bitta obyektga havola qilinayotganligi yoki qilinmayotganligini aniqlaydi. String turi obyektlari bilan ish boshqacha kechadi. = = operatori ikkita havolali o‘zgaruvchi string turi qo‘llanilganda, satrning o‘zini tarkibi tekshiriladi. Bu ! = operatori uchun ham to‘g‘ri keladi; u string turi obyektlarini taqqoslashda qo‘llanilganda, satrning tarkibi taqqoslanadi. Quyidagi satrlarda bir nechta operatsiyalarni qo‘llashni namoyish etuvchi dastur keltirilgan. // Dasturda satrlarda ayrim operatsiyalarni qo‘llash namoyish etilgan. static void Main(string[] args) { string str1 = "Satrlarda ayrim amallarni qo‘llash"; string str2 = string.Copy (str1); string str3 = "Bu satrli literal"; int result; Console.WriteLine("str1 satr uzunligi "+ str1.Length + " simvol"); // for sikli yordamida har bir siklda bittadan simvol o‘tadigan str1 satri ekranga olib chiqiladi for (int i = 1; i < str1.Length; i++) Console.WriteLine (str1[i]); Console.WriteLine(); if (str1 == str2) Console.WriteLine("str1 == str2"); else Console.WriteLine("str1 != str2"); if (str1 == str3) Console.WriteLine("str1 == str3"); else Console.WriteLine("str1 ! = str3"); result = str1.CompareTo(str3); if (result < 0) Console.WriteLine("str1 va str3 satrlari teng"); else if(result < 0) Console.WriteLine("str1 satri str3 dan kichik"); else Console.WriteLine("str1 satri str3 dan katta"); Console.ReadLine(); } Dasturning bajarilish natijasi quyidagicha: str1 satr uzunligi 34 simvol Satrlarda ayrim amallarni qo‘llash str1 = = str2 str1 ! = str3 str1 satri str3 dan katta Download 40.79 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling