Sto riscontrando problemi nel trovare il modo più efficiente per rimuovere i duplicati da un elenco di stringhe (Elenco).Rimozione della stringa duplicata da List (.NET 2.0!)
La mia implementazione corrente è un doppio ciclo foreach che controlla il conteggio delle istanze di ciascun oggetto che è solo 1, altrimenti rimuove il secondo.
So che ci sono MOLTE altre domande là fuori, ma tutte le migliori soluzioni richiedono sopra .net 2.0, che è l'ambiente di costruzione corrente in cui sto lavorando. (GM e Chrysler sono molto resistenti ai cambiamenti ... :))
Ciò limita i risultati possibili non consentendo alcun LINQ o HashSet.
Il codice che sto usando è Visual C++, ma una soluzione C# funzionerà altrettanto bene.
Grazie!
Hah, non ci avevo mai pensato, ho il controllo sulla generazione della lista iniziale! – greggorob64
LOL. questo è VINCERE! – Alan
Tieni presente che questo approccio non scala molto bene con l'aumentare delle dimensioni dell'elenco ... – Lee