Bonjour
Comment tester si 1 caractère est parmi la liste
j'utilise le code suivant mais ca ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If caractere in ["F","L","R","A"]) Then .................... End If
merci
Bonjour
Comment tester si 1 caractère est parmi la liste
j'utilise le code suivant mais ca ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If caractere in ["F","L","R","A"]) Then .................... End If
merci
Bonjour,
Mets tes caractères dans un conteneur et utilise Contains Ou IndexOf (par exemple).
Comme il s'agit de caractères, tu peux aussi utiliser un String (qui reste un conteneur comme un autre).
Cordialement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 List<Of Char> lstChar = New List<Of Char>() lstChar.Add('A') lstChar.Add('B') lstChar.Add('C') If lstChar.Exists('B') Then End If
Salut,
Je ne sais pas si c'est ce que tu veux mais tu peux essayer ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim mavar, MaList As String Dim monbooleen As Boolean MaList = "F,L,R,A" mavar = "A" If MaList.Contains(mavar) Then monbooleen = True Else monbooleen = False End If
Merci pour les réponses :
j'ai testé la proposition de Sehnsucht :
ca n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part If Caractere.Contains("FLRA") Then
et j'ai testé la proposition de BenoitM
et aussi ca n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim lstChar = New List(Of Char)() lstChar.Add("AFLR") If lstChar.Contains(Caractere) Then ...... end if
et surement erreur de ma part
et j'ai testé la propostion de peregna2007
et ca bien marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim MaList As String = "F,L,R,A" If MaList.Contains(Caractere) Then
Merci pour tous
oupss
Desolé même la 3eme proposition ca donne false malgré que la lettre est dans la liste ??????????
Partager