C# program to demonstrate the example of Linq Intersect() method with OrderBy() method

Here, we are going to learn about the example of Linq Intersect() method with OrderBy() method and its C# implementation.
Submitted by Nidhi, on August 29, 2020

Here we will create two lists of integers, then find common items using Intersect() method and then sort integer numbers using OrderBy() method and then print them on the console screen.

Program:

The source code to demonstrate Linq Intersect() method with OrderBy() using Linq, is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.

//C# Program to demonstrate Linq Intersect() method 
//with OrderBy() method.

using System;
using System.Linq;
using System.Collections.Generic;

class Demo
{
    static void Main(string[] args)
    {
        List<int> List1 = new List<int>() { 10, 40, 30, 20, 90 };
        List<int> List2 = new List<int>() { 10, 20, 30, 40, 50 };

        var result = List1.Intersect(List2).OrderBy(lst => lst);

        foreach (var value in result)
        {
            Console.WriteLine(value + " ");
        }
    }
}

Output:

10
20
30
40
Press any key to continue . . .

Explanation:

In the above program, we created a class Demo that contains the Main() method. In the Main() method we created two lists of integers.

var result = List1.Intersect(List2).OrderBy(lst => lst);

In the above code, we find common items from both lists using the Intersect() method and then sort them using OrderBy() method.

foreach (var value in result)
{
    Console.WriteLine(value + " ");
}

In the above code, we accessed the filtered values one by one and print it on the console screen.

C# LINQ Programs »


ADVERTISEMENT
ADVERTISEMENT




Comments and Discussions!




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.