using System; using System.Collections.Generic; using System.Linq; public class Test { public static void Main() { List input = new List(){1,2,3,4,5,6,7,8}; int i=0; foreach(var num in input.ToList()) { if((num % 2)==0){ input.RemoveAt(i--); } i++; } foreach(var num in input){ Console.WriteLine(num); } } }