Expression Convert.ToDouble

Le
Chris81
Bonjour,

j'ai une expression

MethodCallExpression membreConverti =
Expression.Call(typeof(Convert).GetMethod("ToDouble", new Type[] {
typeof(string) }), be);

le souci que j'ai est que be peut avoir des valeurs vides ?? comment
résoudre cela ?


merci


--
Utilisant le client e-mail révolutionnaire d'Opera :
http://www.opera.com/mail/
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jérémy Jeanson
Le #18447851
Bonjour Chris81,

Il y a toujours moyen, même avec Linq de faire des tests avant une
conversion.

Ou tu peux utiliser la méthode TryParse pour ta conversion :
Double.TryParse(text, out value); // avec texte étant le texte à
convertir et value la valeur convertie si la conversion est possible.
--
Jérémy JEANSON
MCP
http://www.jjeanson.fr
Chris81
Le #18448021
Comment faire une Expression.Convert avec Double.TryParse(text, out value)
ou une Expression.Call ?
Publicité
Poster une réponse
Anonyme