C#LINQWhere

Filters a sequence of values based on a predicate.

Syntax

source.Where(predicate)

Example

Enter values below to update the example in real time.

var
numbers
new
List
evens
ToList
Console
WriteLine
string
var numbers = new List<int> { 1, 2, 3, 4, 5, 6 };
var evens = numbers.Where(n => n % 2 == 0).ToList();
Console.WriteLine(string.Join(", ", evens));   // 2, 4, 6