In einem meiner Projekte versuche ich ein Element aus einer Liste zu entfernen, bei dem die ID gleich der angegebenen ID ist.
Ich habe eine BindingList
namens UserList
.
Listen haben alle die Methode RemoveAll()
.
Da ich eine BindingList
habe, verwende ich sie so:
UserList.ToList().RemoveAll(x => x.id == ID )
Dennoch enthält meine Liste genauso viele Elemente wie zuvor.
Warum funktioniert es nicht?