Bonjour à tous,

Je cherche a tester une chaine de caractères, exemple : "Toto / Tata / Titi". Je voudrais savoir si la chaine de caractères contient "Toto", "Tata" ou "Titi" et surtout s'arrêter au premier. Donc pour "Toto / Tata / Titi" on devrait trouvé Toto = 1, Tata = 0 et Titi = 0. J'utilise ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
                    if (item.Subject.ToLower().Contains("toto"))
                    {
                        toto++;
                    }
                    if (item.Subject.ToLower().Contains("tata"))
                    {
                        tata++;
                    }
                    if (item.Subject.ToLower().Contains("titi"))
                    {
                        titi++;
                    }
Mon problème c'est que là forcément il rentre dans chaque condition :/

Quelqu'un sait-il comment faire? Ou a une piste que je puisse étudier?

Merci d'avance,
Foyus