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

सी # में सभी विधि

All() एक्सटेंशन विधि System.Linq नेमस्पेस का हिस्सा है। इस पद्धति का उपयोग करके, आप जांच सकते हैं कि सभी तत्व एक निश्चित स्थिति से मेल खाते हैं या नहीं।

एक सरणी सेट करें -

int[] arr = { 6, 7, 15, 40, 55 };

निम्नलिखित एक उदाहरण है। यह जांचता है कि सरणी में सभी तत्व 2 से बड़े और बराबर हैं या नहीं -

arr.All(element => element > = 2);

यहाँ पूरा कोड है -

उदाहरण

using System;
using System.Linq;
class Program {
   static void Main() {
      int[] arr = { 6, 7, 15, 40, 55 };
      bool res = arr.All(element => element >= 2);
      Console.WriteLine(res);
   }
}

आउटपुट

True

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

    TakeWhile() विधि के साथ, आप Predicate पर एक शर्त आधार सेट करके विधियाँ प्राप्त कर सकते हैं। सबसे पहले, एक सरणी घोषित करें और आरंभ करें - int[] arr = { 25, 40, 65, 70}; अब, TakeWhile () विधि का उपयोग करें और 30 से कम वाले सभी तत्वों को प्राप्त करने के लिए विधेय करें। var val = arr.TakeWhile(ele =&g

  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