Quitter une procédure [Résolu]

cs_Lus 35 Messages postés lundi 6 novembre 2000Date d'inscription 6 mars 2008 Dernière intervention - 21 mars 2007 à 11:23 - Dernière réponse : Neo020585 178 Messages postés lundi 10 mars 2003Date d'inscription 6 juillet 2009 Dernière intervention
- 24 mars 2007 à 14:01
Bonjour,

Ma question est simple !
Je voudrais savoir comment forcer une procédure à se quitter.
Exemple si j'ai :

if (valeur == 2)
{
   // Quoi mettre ICI pour empêcher que le messageBox suivant soit affiché si valeur est égal à 2 ??
}
messageBox.Show("fin");

Merci !!!
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 21 mars 2007 à 11:37
3
Merci
le return permet de sortir de la méthode courante.

donc, oui, ça, ça marche.

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]

Merci sebmafate 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 74 internautes ce mois-ci

Commenter la réponse de sebmafate
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 21 mars 2007 à 11:28
0
Merci
Salut,

Ca dépend... Soit tu fais préceder ton MessageBox par 'else', soit tu fais un return dans ton if (ce qui fera quitter ta fonction).

Mx
MVP C# 
Commenter la réponse de MorpionMx
cs_Lus 35 Messages postés lundi 6 novembre 2000Date d'inscription 6 mars 2008 Dernière intervention - 21 mars 2007 à 11:34
0
Merci
Merci mais le return ne me fait rien quitter...

if (valeur == 2)
{
   return;
}
messageBox.Show("fin");

Tu veux dire comme çà ?
Commenter la réponse de cs_Lus
Neo020585 178 Messages postés lundi 10 mars 2003Date d'inscription 6 juillet 2009 Dernière intervention - 24 mars 2007 à 14:01
0
Merci
Bonjour,

Sinon il y a une autre méthode plus simple

if (valeur != 2)
{
   messageBox.Show("fin");
}

Néo020585

La programmation, c'est l'art de découvrir
Commenter la réponse de Neo020585

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.