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

LINQ C# में Union, Intersect और Except ऑपरेटर्स क्या हैं?


Union

Union कई संग्रहों को एक संग्रह में जोड़ता है और अद्वितीय तत्वों के साथ एक परिणामी संग्रह लौटाता है।

Intersect

Intersect अनुक्रम तत्वों को लौटाता है जो दोनों इनपुट अनुक्रमों में सामान्य हैं।

Except

Except पहले इनपुट अनुक्रम से उन अनुक्रम तत्वों को लौटाता है जो दूसरे इनपुट अनुक्रम में मौजूद नहीं हैं।

उदाहरण

class Program{ 
    static void Main(){ 
        int[] count1 = { 1, 2, 3, 4 }; 
        int[] count2 = { 2, 4, 7 }; 
        var resultUnion = count1.Union(count2); 
        var resultIntersect = count1.Intersect(count2); 
        var resultExcept = count1.Except(count2); 
        System.Console.WriteLine("Union"); 
        foreach (var item in resultUnion){ 
            Console.WriteLine(item); 
        } 
        System.Console.WriteLine("Intersect"); 
        foreach (var item in resultIntersect){ 
            Console.WriteLine(item); 
        } 
        System.Console.WriteLine("Except"); 
        foreach (var item in resultExcept){ 
            Console.WriteLine(item); 
        } 
        Console.ReadKey(); 
    } 
}

आउटपुट

Union 
1 
2 
3 
4 
7 
Intersect 
2 
4 
Except 
1 
3

  1. - जावास्क्रिप्ट ऑपरेटर्स क्या हैं

    आइए एक सरल एक्सप्रेशन “10 + 20 is equal to 30” लेते हैं। यहां 10 और 20 को ऑपरेंड्स कहा जाता है और ‘+’ को ऑपरेटर कहा जाता है। जावास्क्रिप्ट निम्नलिखित प्रकार के ऑपरेटर्स का समर्थन करता है। अरिथमेटिक ऑपरेटर्स कम्पैरिजन ऑपरेटर्स लॉजिकल (या रिलेशनल) ऑपरेटर्स असाइनमेंट ऑ

  1. - C ऑपरेटर्स और पंक्चुएटर्स क्या हैं?

    एक ऑपरेटर का उपयोग एक या कई ऑब्जेक्ट्स पर लागू ऑपरेशन का वर्णन करने के लिए किया जाता है। यह मुख्य रूप से एक्सप्रेशन में अर्थपूर्ण होता है, लेकिन डिक्लेरेशन में भी। यह आमतौर पर नॉन-अल्फान्यूमेरिक कैरेक्टर्स का उपयोग करके एक छोटा अनुक्रम होता है। एक पंक्चुएटर का उपयोग तत्वों की सूची को अलग करने या सम

  1. C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन

    C भाषा में ऑपरेटर्स का परिचय ऑपरेटर डेटा पर ऑपरेशन करते हैं। इन्हें निम्न श्रेणियों में वर्गीकृत किया गया है: अंकगणितीय ऑपरेटर्स (Arithmetic Operators) संबंधपरक ऑपरेटर्स (Relational Operators) तार्किक ऑपरेटर्स (Logical Operators) असाइनमेंट ऑपरेटर्स (Assignment Operators) इन्क्रीमेंट और डिक्रीमेंट ऑ