• Satrni qirqish
  • Satr qo’yish
  • Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon




    Download 47,27 Kb.
    bet6/14
    Sana23.05.2024
    Hajmi47,27 Kb.
    #251631
    1   2   3   4   5   6   7   8   9   ...   14
    Bog'liq
    Kurs ishi mavzu otm kafedrasi professor o’qituvchilarining yill-www.fayllar.org

    Satrlarni 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.

    Download 47,27 Kb.
    1   2   3   4   5   6   7   8   9   ...   14




    Download 47,27 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon

    Download 47,27 Kb.