How to use linq to filter a list?
In C#, LINQ (Language Integrated Query) provides powerful query capabilities to filter, project and aggregate data in collections.
Example:
List numbers = new List {1, 2, 3, 4, 5};
var evenNumbers = from n in numbers where n % 2 == 0 select n;
Solution:
You can use LINQ with either query syntax (as shown above) or method syntax:
var evenNums = numbers.Where(n => n % 2 == 0);