Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Niveau de gravité : informations
Description
Dans de nombreux langages de programmation, l’opérateur de comparaison pour « supérieur à » est mais utilise pour celui-ci et -ge (supérieur ou égal) pour >=.-gtPowerShell> Par conséquent, il peut facilement arriver que l’opérateur incorrect soit utilisé involontairement. Cette règle intercepte quelques cas particuliers où la probabilité de cela est assez élevée.
La règle recherche les utilisations ou >=> les opérateurs à l’intérieur if, elseifwhile et do-while les instructions, car cela va probablement être une utilisation involontaire.
Exemple
Erreur
if ($a > $b)
{
...
}
Correct
if ($a -gt $b)
{
...
}