Net platformasi bilan tanishish clr, cts va cls


Operatorlar, mantiqiy operatsiyalar. Operatorlar shart


Download 428.24 Kb.
bet3/18
Sana07.05.2023
Hajmi428.24 Kb.
#1437478
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
C# методичка

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:
1   2   3   4   5   6   7   8   9   ...   18




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