Bonjour,
Je m'occupe actuellement de la partie gestion d'erreurs de mon application c# et je voudrais savoir s'il est possible de définir les actions à faire en fonction du code d'erreur ? Si oui, comment ?
Merci d'avance
Bonjour,
Je m'occupe actuellement de la partie gestion d'erreurs de mon application c# et je voudrais savoir s'il est possible de définir les actions à faire en fonction du code d'erreur ? Si oui, comment ?
Merci d'avance
Salut,
Je pensais à ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 static void Main() { try { string s = null; ProcessString(s); } catch (ArgumentNullException e) { //Traitement de la première exception } catch (Exception e) { //Traitement de la seconde exception } }
Salut,
Merci pour ta réponse, mais à moins de ne pas avoir compris c'est pas exactement ce que je voulais ; en fait, par exemple avec un objet FTP, une connexion impossible renvoie le code erreur 421, pour une erreur de Login c'est 530, pour une commande non reconnue 500, etc ... et donc j'aurais voulu définir un comportement pour chacun de ces cas.
Dans le cas de ton exemple ça donnerait :Envoyé par roxor972
dans lequel connectFTP serait la methode qui renvoie le code d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Uint32 errorCode = connectFTP(...); switch (errorCode) { case 421 : // Traitement connexion impossible case 530 : // Traitement erreur de Login case 500 : // Traitement commande non reconnue [...] }
Oui ok c'est exactement ce que j'veux
Thanks
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager