J'ai vu code comme ceci (voir en fait une autre personne de type it up):manutention étrange exception pratique
catch (Exception ex)
{
string exception = ex.ToString();
}
Est-ce mauvais code? Si oui, pourquoi? Il y a une chaîne appropriée de gestionnaires de catch (par exemple, plus spécifique, filtrer en général pour attraper toutes les exceptions, mais dans la conversion de l'exception, je suppose que vous convertissez beaucoup plus que ce qui est probablement nécessaire en une chaîne Tout ce dont vous avez vraiment besoin est le InnerMessage ou l'une des autres propriétés de la chaîne selon le scénario.)
J'ai aussi vu des devs mettre des points d'arrêt sur chaque ligne de code. cela? Pourquoi ne pas simplement mettre un en haut, puis utilisez « courir le curseur » (amour cette fonctionnalité)?
Enfin, quel est l'avantage d'utiliser pause sur toutes les exceptions dans Visual studio?
Je pense que votre extrait est un très bon exemple d'odeur de code. – jon37
Merci pour ce compagnon. – dotnetdev