Estoy intentando descubrir cómo recorrer una lista genérica de elementos que deseo eliminar de otra lista de elementos.Eliminar elementos de una lista en otra
Así que vamos a decir que tienen esto como un ejemplo hipotético
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
Quiero atravesar lista1 con un foreach y quitar cada elemento de Lista1 que también está contenida en Lista2.
No estoy muy seguro de cómo hacerlo ya que foreach no se basa en índices.
Quiere eliminar elementos en Lista1 que también están en Lista2? –
Necesita eliminar elementos de list1 y agregarlos a list2 u otra cosa? – danish
Relacionado: http://stackoverflow.com/questions/2477633/a-question-about-comparing-listt –