Net platformasi bilan tanishish clr, cts va cls
Operatorlar, mantiqiy operatsiyalar. Operatorlar shart
Download 428.24 Kb.
|
C# методичка
- Bu sahifa navigatsiya:
- String bilan ishlash
Operatorlar, mantiqiy operatsiyalar. Operatorlar shart.
Operatorlar o'zgaruvchilar va qiymatlar bo'yicha operatsiyalarni bajarish uchun ishlatiladi.Quyidagi misolda biz ikkita qiymatni qo'shish uchun + operatoridan foydalanamiz: int x = 100 + 50; Garchi + operator ko'pincha yuqoridagi misolda bo'lgani kabi ikkita qiymatni qo'shish uchun ishlatiladi, u o'zgaruvchini va qiymatni yoki o'zgaruvchini va boshqa o'zgaruvchini qo'shish uchun ham ishlatilishi mumkin: int sum1 = 100 + 50; // 150 (100 + 50) int sum2 = sum1 + 250; // 400 (150 + 250) int sum3 = sum2 + sum2; // 800 (400 + 400) Arifmetik operatorlar, Tayinlash operatorlari, Belgilash operatorlari o'zgaruvchilarga qiymatlarni berish uchun ishlatiladi. Jarayonlar Belgilangan shart bajarilgunga qadar ko'chadan kod blokini bajarishi mumkin. Looplar qulay, chunki ular vaqtni tejaydi, xatolarni kamaytiradi va kodni o'qishni osonlashtiradi. Tsikl while belgilangan shartga qadar kod blokidan o'tadi True: String bilan ishlash Satrlar matnni saqlash uchun ishlatiladi. O'zgaruvchan stringikki tirnoq bilan o'ralgan belgilar to'plamini o'z ichiga oladi: Misol string greeting = "Hello"; Qator ichida C# aslida Strings bilan muayyan operatsiyalarni bajarishi mumkin bo'lgan xususiyatlar va usullarni o'z ichiga olgan ob'ekt. Masalan, chiziq uzunligini quyidagilar yordamida aniqlash mumkin Length xususiyatlari: string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; Console.WriteLine("The length of the txt string is: " + txt.Length); Ko'p satr usullari mavjud, masalan ToUpper() va ToLower() katta yoki kichik harflarga aylantirilgan satr nusxasini qaytaradigan: string txt = "Hello World"; Console.WriteLine(txt.ToUpper()); // Outputs "HELLO WORLD" Console.WriteLine(txt.ToLower()); // Outputs "hello world" + Operatori ularni birlashtirish uchun satrlar orasida ishlatilishi mumkin. Bunga qo'shilish deyiladi : string firstName = "John "; string lastName = "Doe"; string name = firstName + lastName; Console.WriteLine(name); Bundan tashqari, foydalanishingiz mumkin string.Concat() ikki qatorni birlashtirish usuli: string firstName = "John "; string lastName = "Doe"; string name = string.Concat(firstName, lastName); Console.WriteLine(name); Satrlarni birlashtirishning yana bir varianti-bu o'zgaruvchan qiymatlarni satrdagi to'ldiruvchilar bilan almashtiradigan qator interpolatsiyasi. E'tibor bering, birlashma kabi bo'shliqlar haqida tashvishlanishingiz shart emas: string firstName = "John"; string lastName = "Doe"; string name = $"My full name is: {firstName} {lastName}"; Console.WriteLine(name); Siz satrdagi belgilarga kvadrat qavs ichida uning tartib raqamiga murojaat qilish orqali kirishingiz mumkin []. Ushbu misol birinchi belgini bosib chiqaradi myString : string myString = "Hello"; Console.WriteLine(myString[0]); // Outputs "H" string myString = "Hello"; Console.WriteLine(myString[1]); // Outputs "e" Download 428.24 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling