Bonjour,
Je veux obtenir tout les mots contenu dans un textBox et les afficher dans un listBox, j'ai fais quelque chose qui fonctionne bien mais j'aurais voulu savoir s'il y avait pas un meilleur moyen de faire, notamment pour virer les doublon d'un ArrayList.
Voilà mon code :
Peut-être utiliser autre chose qu'un ArrayList ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public void splitMot() { ArrayList mot = new ArrayList(); ArrayList motSansDoublon = new ArrayList(); char[] delimiters = new char[] {'\r','\n','\t',' ',',','.','?','"',':'}; mot.AddRange(textBox.Text.Split(delimiters, StringSplitOptions.RemoveEmptyEntries)); foreach (string var in mot) { if (!motSansDoublon.Contains(var)) { motSansDoublon.Add(var); } } listBoxMot.DataSource = motSansDoublon; }
Partager