Règle FXCop pour «Si X = Rien» lorsque X est un entier nullable
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
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