Sto cercando di capire come attraversare un elenco generico di elementi che voglio rimuovere da un altro elenco di elementi.Rimuovi elementi da un elenco in un altro
Quindi diciamo che ho questo come un esempio ipotetico
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
voglio attraversare list1 con un foreach e rimuovere ogni elemento di Lista1 che è anche contenuta in List2.
Non sono abbastanza sicuro su come procedere perché foreach non è basato su indice.
Si desidera rimuovere elementi in Lista1, che sono anche in List2? –
È necessario rimuovere elementi da list1 e aggiungerli a list2 o qualcos'altro? – danish
Correlati: http://stackoverflow.com/questions/2477633/a-question-about-comparing-listt –