Condition dans un if [C#]

Fermé
alexis02 - 8 mai 2009 à 23:37
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 9 mai 2009 à 06:59
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

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 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
9 mai 2009 à 06:59
hello
if(strlen(Trame) == 6)
0