Condition dans un if [C#]

alexis02 -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,

j'ai réalisé un programme en C# avec visual studio 2008 et j'ai rencontré un petit probléme :

explication:

j'ai donc un test de type if a faire mais le petit probléme est que je ne c'est pas quoi méttre dans ma condition
j'ai une variable de type string et je veut testé celle-ci pour voir si elle est égale a un nombre de caractère.
(exemple: if(Trame == //la est le probléme car je veut dire en gros si trame = a 6 caractéres)

Merci d'avance pour votre aide

2 réponses

agent19
 
Bonjour alexis02,

Pour cela, le plus simple est d'utiliser les expressions régulières.
Elles te permettront de vérifier la longueur de ton string et également d'empêcher la saisie de certains caractères.
Voici un lien qui explique très bien ce qu'est une expression régulière et comment la réaliser.

https://codes-sources.commentcamarche.net/

En espérant avoir répondu à ta question.
Bonne journée.

agent19
0
dubcek Messages postés 19021 Statut Contributeur 5 640
 
hello
if(strlen(Trame) == 6)
0