«fizika-matematika» fakulteti
Download 261.5 Kb.
|
Tojiyeva.S. Dasturlash
- Bu sahifa navigatsiya:
- DASTUR KODI. using
foreach (var son in skipMassiv)
{ Console.WriteLine(son); } } } } Mana ko‘rib turganimizdek SKIP metodida tanlagan 4 ta elementlarni olib tashlab, qolgan elementlarni ekranga chiqarib berdi.Biz take metodini ko‘rib chiqishimizdan maqsad skip metodi bilan solishtirdim va skip metodini ham yaxshlab o‘rganib oldim. Biz quyidagi dasturlarda TakeWhile va SkipWhile metodlarini ko‘rib chiqamiz. DASTUR KODI. using System; namespace TakeWhile { class Program { public static void linq() { int[] toliqMassiv={1,5,2,6,4,2,3,7,9,-2}; //Massiv elementlarini berilgan shart bajarilgunga qadar olamiz. var takeMassiv = toliqMassiv.TakeWhile(int=> i <=5); foreach (var son in takeMassiv) { Console.WriteLine(son); } } } } Mana ko‘rib turganimizdek, TakeWhile metodida shart bor shart bajarilguniga qadar tekshiryapti, masala sharti, tekshirganimizda 5 dan kichik yoki teng sooni olish, biz dasturda ko‘rib turipmizki,1-element 5 dan kichikmi ha,demak uni tanlab olamiz.Yana shunday tekshirishlar natijasida 4-element 5 dan katta bo‘lganligi sababli uni olmaymiz dastur ishlashdan to‘xtadi.Endi esa ekranga birinchi,ikkinchi va uchinchi elementlarni chiqarib beradi. Biz endi SkipWhile metodini ko‘rib chiqamiz.Yuqorida aytilganidek TakeWhile va SkipWhile metodlari ham Skip va Take metodlari kabi bir briga teskari jarayonlardir.Ya’ni TakeWhile metodida foydalanganimizda shartni tekshirib tekshirilganlarni olgan bo‘lsak, SkipWhile metodida esa tekshirganlarimizni olmasdan tashlab yuborib qolganlarini ekranga chiqarib beradi. DASTUR KODI. using System; namespace SkipWhile { class Program { public static void linq() { int[] toliqMassiv={1,5,2,6,4,2,3,7,9,-2}; //Massiv elementlarini berilgan shart bajarilgunga qadar olamiz.Va qolgan elementlarni ekranga chiqaramiz. var skipMassiv = toliqMassiv.SkipWhile(int=> i <=5); Download 261.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling