using System; using System.Collections.Generic; using System.Linq; public class Program { public static void Main() { var list = new List {0,1,2,3,4,5,6,7,8,9}; var list2 = new List {0,1,2,3,4,5,6,7,8,9}; FilterList(list); list2 = FilterList2(list2); Console.WriteLine(list.Count()); Console.WriteLine(list2.Count()); } private static void FilterList(List filter) { filter = filter.Where(x=>x != 0).ToList(); } private static List FilterList2(List filter) { return filter.Where(x=>x != 0).ToList(); } }