Intersect() मेथड से कॉमन वैल्यूज प्राप्त करना
दो या अधिक लिस्ट्स में कॉमन (सामान्य) वैल्यूज ढूंढने के लिए LINQ के Intersect() मेथड का उपयोग करें।
दो लिस्ट्स बनाएं:
// दो लिस्ट्स
var list1 = new List<int>{3, 4};
var list2 = new List<int>{1, 2, 3};
Intersect() मेथड से कॉमन वैल्यूज प्राप्त करें:
var res = list1.Intersect(list2);
पूर्ण कोड उदाहरण
using System.Collections.Generic;
using System.Linq;
using System;
public class Demo {
public static void Main() {
// दो लिस्ट्स
var list1 = new List<int>{3, 4};
var list2 = new List<int>{1, 2, 3};
// कॉमन वैल्यूज
var res = list1.Intersect(list2);
foreach(int i in res) {
Console.WriteLine(i);
}
}
}
आउटपुट
3
व्याख्या: केवल 3 दोनों लिस्ट्स में मौजूद है, इसलिए यही आउटपुट में आता है। Intersect मेथड सेट इंटरसेक्शन ऑपरेशन करता है।