Dire que j'ai une signature de méthode comme ceci:Ignore « ne peut pas résoudre le symbole » dans ReSharper
protected override void Initialize(params object[] parameters)
... et l'objet peut gérer avec précision tous les paramètres. Quand je fais la validation de ces paramètres (disons les mettre aux champs de la classe) et un est null
, je voudrais être en mesure de faire quelque chose comme ça, sans un avertissement de ReSharper:
if (parameters[5] == null)
/* Yields: Cannot resolve symbol 'knownParameterName' */
throw new ArgumentNullException("knownParameterName");
Dans le contexte de mon application, cet avertissement est ok. Est-ce que quelqu'un sait quelle règle je dois ignorer?
A partir de R # 6 (ou 6.1?) Cela peut être fait avec le commentaire: // 'ReSharper désactiver NotResolvedInText' (ou définir les options d'inspection). –