>Ciao a tutti voi,
Ciao
>ho una stringa formata da parole separate dal carattere "-":
>stringa ="parola1-parola2-parola3-parola1-parola4-parola4-parola1"
>desidero non avere parole duplicate e nella stringa sopra
>risulta duplicata la "parola1" e la "parola4".
>Per i duplicati aggiungerei degli spazi " ".
>in tal modo "parolaX" e "parolaX " non sarebbero duplicati.
se fai la SPLIT della stringa con il separatore "-" ottieni un'array di stringhe.
Poi semplicemente da quell'array puoi togliere i duplicati usando Linq:
string s ="parola1-parola2-parola3-parola1-parola4-parola4-parola1";
var arr = s.Split('-');
var listUnique = arr.ToList().Distinct();
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi