C# List FindAll example

In this source code example, we will demonstrate how to use the FindAll method of List in C#.

The FindAll method retrieves all the elements of a list that match the conditions defined by the specified predicate. It returns a list containing all the elements that match the conditions defined by the specified predicate is found; otherwise, an empty list.

C# List FindAll example

The following example finds all positive elements:
using System;
using System.Collections.Generic;

public class ListDemo
    public static void Main(string[] args)
        var vals = new List<int> {-1, -3, 0, 1, 3, 2, 9, -4};

        List<int> filtered = vals.FindAll(e => e > 0);
        foreach(int e in filtered) {



Related C# List Examples

Free Spring Boot Tutorial - 5 Hours Full Course

Watch this course on YouTube at Spring Boot Tutorial | Fee 5 Hours Full Course