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

छोड़ें जबकि सी # में विधि

किसी शर्त का मिलान होने पर स्किपव्हाइल एक तत्व को छोड़ देता है।

उदाहरण के लिए, यदि आप सभी सम तत्वों को छोड़ना चाहते हैं तो निम्नलिखित का उपयोग करें -

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("Initial array...");
      foreach (int value in arr) {
         Console.WriteLine(value);
      }
      // skipping even elements
      var res = arr.SkipWhile(ele => ele % 2 == 0);
      Console.WriteLine("New array after skipping even elements...");
      foreach (int val in res) {
         Console.WriteLine(val);
      }
   }
}

आउटपुट

Initial array...
20
35
55
New array after skipping even elements...
35
55

  1. GroupBy () सी # में विधि

    GroupBy () एक विस्तार विधि है जो कुछ प्रमुख मूल्यों के आधार पर दिए गए संग्रह से तत्वों का एक समूह लौटाती है। निम्नलिखित हमारी सरणी है - int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहबद्ध करने के लिए GroupBy() का उपयोग करेंगे - arr.GroupBy(b => chkSmaller(b)); उपरोक्त chkSm

  1. सी # में तुलना करने के लिए () विधि

    दो मानों की तुलना करने के लिए, ComparTo() विधि का उपयोग करें। वापसी मूल्य निम्नलिखित हैं - 0 =दोनों संख्या बराबर हैं 1 =दूसरी संख्या छोटी है -1 =पहली संख्या छोटी है C# में ComparTo() मेथड को लागू करने के लिए कोड यहां दिया गया है - उदाहरण using System; public class Demo {    public sta

  1. पायथन में लगातार तत्वों को स्वैप करें

    मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहते हैं, हमें प्रत्येक क्रमागत समपूर्णांक को एक दूसरे के साथ बदलना होगा। इसलिए, यदि इनपुट अंकों की तरह है =[4, 5, 6, 8, 10], तो आउटपुट [6, 5, 4, 10, 8] होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - अस्थायी:=शून्य मैं के लिए 0 से लेक