System.Collections.ArrayList array = new System.Collections.ArrayList { 1, 2, 3, 4 }; IEnumerable<int> evenNumbers = array.Cast<int>().Where(r => r % 2 == 0); evenNumbers.ToList().ForEach ( (i) => { Console.Write(i+" "); } );