Question

1 Dim x as Integer? = Nothing  
2 If x = Nothing Then  
3     'this is what I think will happen   
4 Else  
5     'this is what really happens   
6 End If  

La bonne manière d’écrire est "Si x n’est rien".

Existe-t-il une règle FXCop qui vérifie cela? Ou mieux encore, quelqu'un peut-il me montrer comment écrire le mien?

Jonathan

Était-ce utile?

La solution

Une autre bonne ressource pour écrire des règles FxCop personnalisées peut être trouvée ici: binarycoder

Autres conseils

Votre meilleur choix pour apprendre à écrire des règles personnalisées pour FXCop est le forum ici Il s’agit d’écrire un assemblage personnalisé pour analyser le code et le vérifier.

Spécifiquement, vous voulez écrire une règle qui dit "Au lieu d'utiliser = none pour un type nullable, assurez-vous d'utiliser hasvalue.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top