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

सी # में कोई एक्सटेंशन विधि

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

सबसे पहले, तत्वों के साथ एक सरणी सेट करें -

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

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

arr.Any(element => element >= 20);

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

उदाहरण

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

आउटपुट

True

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

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

  1. ऐरे#ज़िप विधि

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

  1. किसी भी ब्राउज़र पर अपनी YouTube स्पीड बढ़ाएं

    YouTube स्वयं का मनोरंजन और मनोरंजन करने का एक आश्चर्यजनक तरीका है। इसके अलावा, यह ज्ञान प्राप्त करने या आपके खाली समय को नष्ट करने के सर्वोत्तम तरीकों में से एक का उपयोग कर सकता है। लेकिन कई बार ऐसा भी होता है जब आप YouTube वीडियो देखते समय वांछित गति प्राप्त नहीं करते हैं जो काफी कष्टप्रद होता है।