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

सी # लिंक डिस्टिंक्ट () विधि

विशिष्ट तत्व प्राप्त करने के लिए, विशिष्ट () विधि का उपयोग करें।

डुप्लिकेट तत्वों के साथ हमारी सूची निम्नलिखित है।

List<int> points = new List<int> { 5, 10, 5, 20, 30, 30, 40, 50, 60, 70 };

अब विशिष्ट तत्व प्राप्त करने के लिए -

points.AsQueryable().Distinct();

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

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      List<int> points = new List<int> { 5, 10, 5, 20, 30, 30, 40, 50, 60, 70 };
      // distict elements from the list
      IEnumerable<int> res = points.AsQueryable().Distinct();
      foreach (int a in res) {
         Console.WriteLine(a);
      }
   }
}

आउटपुट

5
10
20
30
40
50
60
70

  1. सी # लिंक इंटरसेक्ट विधि

    इंटरसेक्ट () विधि का उपयोग करके दो सरणियों के बीच सामान्य तत्व खोजें। हमारे सरणियाँ निम्नलिखित हैं - int[] val1 = { 15, 20, 40, 60, 75, 90 }; int[] val2 = { 17, 25, 35, 55, 75, 90 }; चौराहा प्रदर्शन करने के लिए। val1.AsQueryable().Intersect(val2); आइए देखें पूरा उदाहरण। उदाहरण using System; using

  1. सी # प्रोग्राम अनुक्रम से अलग तत्व प्राप्त करने के लिए

    अनुक्रम सेट करें और तत्व जोड़ें। List<int> ID = new List<int> { 120, 111, 250, 111, 120, 300, 399, 450 }; उपरोक्त सूची से अलग तत्व प्राप्त करने के लिए अलग () विधि का प्रयोग करें। IEnumerable<int> res = ID.AsQueryable().Distinct(); आइए देखें पूरा कोड। उदाहरण using System; using Sy

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

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