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

सी # कोई भी तरीका

कोई भी विधि यह जांचती है कि अनुक्रम में कोई भी तत्व किसी विशिष्ट शर्त को पूरा करता है या नहीं।

यदि कोई तत्व शर्त को पूरा करता है, तो सत्य वापस आ जाता है।

आइए एक उदाहरण देखें।

int[] arr = {5, 7, 10, 12, 15, 18, 20};

अब, Any() विधि का उपयोग करके, हम जांच करेंगे कि उपरोक्त सरणी में कोई भी तत्व 10 से बड़ा है या नहीं।

arr.AsQueryable().All(val => val > 5);

यदि कोई भी तत्व शर्त को पूरा करता है, तो ट्रू वापस आ जाता है।

आइए देखें पूरा उदाहरण।

उदाहरण

using System;
using System.Linq;
class Demo {
   static void Main() {
      int[] arr = {5, 7, 10, 12, 15, 18, 20};
      // checking if any of the array elements are greater than 10
      bool res = arr.AsQueryable().Any(val => val > 10);
      Console.WriteLine(res);
   }
}

आउटपुट

True

  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. ऐरे#ज़िप विधि

    मान लें कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या हो सकता है कि आप प्रत्येक अनुक्रमणिका पर सबसे बड़ी संख्या खोजना चाहते हों, या आप हैश बनाने के लिए केवल कुंजियों की सूची और मानों की सूची को मर्ज करना चाहते हैं… ...ऐसा करने का कठिन तरीका कुछ इस तरह दिखाई देगा