J'ai remarqué que si vous essayez d'envoyer un e-mail à une adresse non valide, une exception est levée:Dans asp.net existe-t-il une fonction pour valider une adresse e-mail?
MailAddress To=new MailAddress("invalidemailaddress","recipientname");
lancers francs:
"The specified string is not in the form required for an e-mail address"
Cela signifie qu'il doit y avoir une fonction .Net qui est exécuté dans MailAddress pour vérifier si l'adresse e-mail est valide ou non. Y a-t-il un moyen d'appeler cette fonction 'valider' directement? De cette façon, je n'aurai pas besoin de créer ma propre fonction IsValid.
Ouch. Gestion des exceptions comme contrôle de flux :( – Oded
Oui, c'est mauvais, je sais, mais c'est simple et ça fonctionne –
De toutes les choses que vous ne devriez pas faire, mais cela ne pose aucun problème dans la pratique – erikkallen