fjernelse af et item i en generisk liste
Hejsa,jeg har en liste "result" der indeholder en masse text strenge. strenge.
den løber jeg igennem med en foreach, hvor inde i den er der en anden liste "stop" som løber en anden liste igennem for at sammenligne.
hvis result indeholder et ord der er i stop listen, skal det ord fjernes fra result listen.
har prøvet at gøre det på følgende måde:
foreach (var r in result)
{
foreach (var o in stop)
{
if(r.Equals(o.word))
{
result.Remove(r);
break;
}
}
}
men når den så fjerner ordet fra result listen, så kaster den følgende fejl:
[InvalidOperationException: Samlingen er blevet ændret. Optællingen bliver muligvis ikke udført.]