|
Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon
|
bet | 6/14 | Sana | 23.05.2024 | Hajmi | 47,27 Kb. | | #251631 |
Bog'liq Kurs ishi mavzu otm kafedrasi professor o’qituvchilarining yill-www.fayllar.orgSatrlarni bo’lish
Split funksiyasi yordamida berilgan satrni satrostilar massiviga bo’lish (ajratish) mumkin. Split funksiyasi parametr sifatida ajratgich bo’lib xizmat qiluvchi belgilar yoki satrlar massivini oladi. Masalan, satrdagi so’zlar sonini aniqlaymiz. So’zlarni ajratib olish uchun bo’shliq belgisidan foydalanamiz:
string text = "Shu sababli hammasi shunday bo'ldi";
string[] words = text.Split(new char[] {''});
foreach(string s in words)
{
Console.WriteLine(s);
}
Bo’shliqlar bo’yicha bo’lish yaxshi usul emas, chunki satrda ketma-ket keluvchi bo’shliqlar (probel) bo’lishi mumkin. Bunda natijaviy massivga bo’shliqlar ham joylashadi. Shu sababli, boshqa metoddan foydalangan ma’qul:
string[] words = text.Split(new char[] {‘’},
StringSplitOptions.RemoveEmptyEntries);
Ikkinchi StringSplitOptions.RemoveEmptyEntries parametric barcha bo’sh satrostilarni o’chirish lozimligini bildiradi.
Satrni qirqish
Trim funksiyasi yordamida satrning boshlang’ich yoki oxirgi belgilarini qirqib olish mumkin:
string text=”salom olam”;
text=text.Trim(); // “salom olam”
text=text.Trim(new char[] {‘m’,’s’}); // “alom ola”
Trim funksiyasi xususiy hollarga ega: TrimStart funksiyasi boshlang’ich belgilarni qirqadi, TrimEnd funksiyasi esa oxirgi belgilarni qirqadi.
Substring funksiyasi satrning ma’lum bir qismini qirqib olish imkonini beradi:
string text =”Yaxshi kun”; // Uchinchi belgidan boshlab qirqamiz
text=text.Substring(2);
Console.WriteLine(text); // Natija: “xshi kun”
// Boshidan boshlab oxirgi ikki belgigacha qirqamiz
text=text.Substring(0,text.Length-2);
Console.WriteLine(text); // Natija: “xshi k”
Satr qo’yish
Bir satrni ikkinchisiga qo’yish uchun Insert funksiyasi qo’llaniladi:
string text=”Yaxshi kun”;
string substring=”ajoyib”;
text=text.Insert(7,substring);
Console.WriteLine(text);
Insert funksiyasining parametric satrostini qo’yish lozim bo’lgan indeks hisoblanadi. Ikkinchi parametr esa –aynan qo’yiladigan satrosti.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon
|