SkipWhile किसी तत्व को छोड़ देता है जब कोई शर्त मेल खाती है।
उदाहरण के लिए, यदि आप सभी सम तत्वों को छोड़ना चाहते हैं तो निम्नलिखित का उपयोग करें:
ele => ele %2 == 0
निम्नलिखित एक उदाहरण है जिसमें सभी सम तत्वों को छोड़ दिया जाता है और केवल विषम तत्व प्रदर्शित होते हैं:
उदाहरण
using System.IO; using System; using System.Linq; public class Demo { public static void Main() { int[] arr = { 20, 35, 55 }; Console.WriteLine("प्रारंभिक सरणी..."); foreach (int value in arr) { Console.WriteLine(value); } // सम तत्वों को छोड़ना var res = arr.SkipWhile(ele => ele % 2 == 0); Console.WriteLine("सम तत्वों को छोड़ने के बाद नई सरणी..."); foreach (int val in res) { Console.WriteLine(val); } } }आउटपुट
प्रारंभिक सरणी... 20 35 55 सम तत्वों को छोड़ने के बाद नई सरणी... 35 55