Hmm, man kan ju förståss använda en for-loop istället för en foreach
Frågan#1
Tjena,
Om man vill ta bort ett/flera objekt ur en lista, hur bör man gå tillväga då egentligen på fiffigaste sättet?
List<OnlineUser> users = GetOnlineUsers();
foreach (OnlineUser user in users)
{
if (blabla)
users.Remove(user);
}
För man får ju inte ta bort objekt i en foreach-loop för då får man:
Collection was modified; enumeration operation may not execute.