Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # प्रोग्राम जब तक निर्दिष्ट स्थिति सत्य है तब तक अनुक्रम से तत्वों को छोड़ने का कार्यक्रम

जब तक निर्दिष्ट शर्त सत्य है, तब तक अनुक्रम से तत्वों को छोड़ने के लिए SkipWhile() विधि का उपयोग करें।

निम्नलिखित सरणी है -

int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 };

ये रही शर्त।

s => s >= 50

जब तक उपरोक्त शर्त सत्य है, 50 से ऊपर के तत्वों को छोड़ दिया जाता है जैसा कि नीचे दिखाया गया है -

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 };
      // skips elements above 50
      IEnumerable<int> selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipWhile(s => s >=          50);
      // displays rest of the elements
      Console.WriteLine("Skipped marks > 60...");
      foreach (int res in selMarks) {
         Console.WriteLine(res);
      }
   }
}

आउटपुट

Skipped marks > 60...
48
42
35

  1. सी # प्रोग्राम सूची से पहले तीन तत्व प्राप्त करने के लिए

    C# में तत्वों की पहली व्यक्तिगत संख्या प्राप्त करने के लिए Take() विधि का उपयोग करें। सबसे पहले, एक सूची सेट करें और तत्वों को जोड़ें - List<string> myList = new List<string>(); myList.Add("One"); myList.Add("Two"); myList.Add("Three"); myList.Add("Fou

  1. सी # प्रोग्राम सूची से अंतिम तीन तत्वों को उल्टे क्रम में प्रदर्शित करने के लिए

    किसी सूची से अंतिम तीन तत्वों को प्रदर्शित करने के लिए, टेक () विधि का उपयोग करें। इसे उलटने के लिए, रिवर्स () विधि का उपयोग करें। सबसे पहले, एक सूची घोषित करें और उसमें तत्व जोड़ें - List<string> myList = new List<string>(); myList.Add("One"); myList.Add("Two"); myL

  1. जावा प्रोग्राम LinkedList से तत्वों को हटाने के लिए

    इस लेख में, हम समझेंगे कि लिंक की गई सूची से तत्वों को कैसे हटाया जाए। java.util.LinkedList वर्ग के संचालन प्रदर्शन करते हैं हम एक दोगुनी-लिंक्ड सूची के लिए उम्मीद कर सकते हैं। सूची में इंडेक्स करने वाले ऑपरेशन शुरुआत या अंत से सूची को पार करेंगे, जो भी निर्दिष्ट इंडेक्स के करीब है। नीचे उसी का एक