Ho un elenco dalla libreria di raccolte .NET e voglio rimuovere un singolo elemento. Purtroppo, non riesco a trovarlo confrontando direttamente con un altro oggetto.Rimozione elemento dall'elenco con predicato
Temo che l'utilizzo di FindIndex
e RemoveAt
causerà più traversamenti dell'elenco.
Non so come utilizzare gli Enumeratori per rimuovere elementi, altrimenti avrebbe potuto funzionare.
RemoveAll
fa ciò di cui ho bisogno, ma non si fermerà dopo che un elemento è stato trovato.
Idee?
Potrebbe mostrare qualche codice di esempio? –
Le domande sono contrassegnate con 'linked-list' ma la descrizione suggerisce' Elenco '. Cos'è questo? –
Ani
Che tipo è la tua lista? – Strillo