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

सी # लिंक गणना विधि

गणना पद्धति तत्वों की संख्या को एक क्रम में लौटाती है।

आइए पहले एक सरणी सेट करें।

string[] arr = { "Java", "C++", "Python"};

अब, सरणी तत्वों को गिनने के लिए काउंट () विधि का उपयोग करें।

arr.AsQueryable().Count();

निम्नलिखित पूरा उदाहरण है।

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string[] arr = { "Java", "C++", "Python"};
      int arr_count = arr.AsQueryable().Count();
      Console.WriteLine("Count of arrays: {0}", arr_count);
   }
}

आउटपुट

Count of arrays: 3

  1. सी # लिंक जहां विधि

    Where मेथड विधेय के आधार पर मानों की एक सरणी को फ़िल्टर करता है। यहाँ, विधेय 70 से ऊपर के तत्वों की जाँच कर रहा है। Where((n, index) => n >= 70); उदाहरण using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {    

  1. सी # सभी विधि

    All Method संग्रह में सभी मानों की जांच करता है और एक बूलियन देता है। भले ही कोई एक तत्व सेट शर्त को पूरा नहीं करता हो, All() मेथड False लौटाता है। आइए एक उदाहरण देखें - int[] arr = {10, 15, 20}; अब, All() विधि का उपयोग करके, हम जांच करेंगे कि उपरोक्त सरणी में प्रत्येक तत्व 5 से बड़ा है या नहीं। a

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

    All() एक्सटेंशन विधि System.Linq नेमस्पेस का हिस्सा है। इस पद्धति का उपयोग करके, आप जांच सकते हैं कि सभी तत्व एक निश्चित स्थिति से मेल खाते हैं या नहीं। एक सरणी सेट करें - int[] arr = { 6, 7, 15, 40, 55 }; निम्नलिखित एक उदाहरण है। यह जांचता है कि सरणी में सभी तत्व 2 से बड़े और बराबर हैं या नहीं -