Paramètres : valeur par defaut [Résolu]

ced0013 9 Messages postés jeudi 10 juin 2004Date d'inscription 26 juillet 2004 Dernière intervention - 23 juil. 2004 à 17:00 - Dernière réponse : ced0013 9 Messages postés jeudi 10 juin 2004Date d'inscription 26 juillet 2004 Dernière intervention
- 26 juil. 2004 à 09:41
J'ai vu que c# ne supporte pas les valeurs par défaut des paramètres comme java ou vb.net, je voudrais savoir si qqn a une astuce pour contourner le probleme, car j'ai un webservice qui prend un entier en parametre et si il est null, je recois une erreur du genre "impossible de convertir en integer ".
L'erreur se produit a l'appel de la methode donc impossible de mettre une valeur a 0 ou de renvoyer un message à moi
si qqn a une idée ???
merci , a+

ced0013
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention - 23 juil. 2004 à 17:14
3
Merci
null est utilisable sur les types reference, pas les types valeur

dans ton cas pourquoi ne pas utiliser la surcharge de methode ?

tu fournis ta mehode "Methode(int)" et aussi une methode "Methode()"
et dans le corps de "Methode()" tu appelles "Methode(int)" avec la valeur souhaitée (par exemple)

Cocoricoooooooo !!!!

Merci cs_coq 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 84 internautes ce mois-ci

Commenter la réponse de cs_coq
ced0013 9 Messages postés jeudi 10 juin 2004Date d'inscription 26 juillet 2004 Dernière intervention - 26 juil. 2004 à 09:41
0
Merci
bonne idée, j'y avais pas pensé
merci a+

ced0013
Commenter la réponse de ced0013

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.