Je suis en train d'écrire une règle pour FxCop faire ceci:règle FxCop ne pas comparer avec la valeur NULL
si une certaine classe est comparée à null alors l'erreur.
Pensez-vous que c'est possible?
J'ai écrit une partie du code descendant aux déclarations que je pouvais trouver le type que je cherchais mais je ne savais pas comment trouver la valeur.
pour savoir que j'ai ce code, mais ne sais pas où aller alors ..
public override ProblemCollection Check(Microsoft.Cci.Member member)
{
Method m = member as Method;
if (m != null)
{
foreach (Statement s in m.Body.Statements)
{
Block b = s as Block;
if (b != null)
{
foreach (Statement s1 in b.Statements)
{
?
}
}
}
}
return this.Problems;
}