2010-06-18 6 views
2

J'aime le fait que ReSharper me propose d'utiliser le mot-clé var. Au lieu de cela, je voudrais savoir s'il est possible que ReSharper ne me laisse entendre que lorsque j'utilise un type qui n'est pas basique. Par exemple int myInt = ..., string myString = .... Aucune allusion iciReSharper - indice de var uniquement pour aucun type de base

je préfère utiliser var du type complexe comme: var myHttpModule = ..., var userRepository = ...

Répondre

2

J'ai ReSharper 5 et les 2 seules options sont le mot-clé "Use 'var' quand l'initialiseur déclare explicitement le type" et "utilise le mot-clé 'var' si possible".

Il ne semble pas que la valeur par rapport aux types de référence soit une option. Je suis d'accord, ce serait une bonne option.

0

Alt + Entrer dans le menu devrait avoir la possibilité de définir les paramètres de cette règle. Je ne suis pas sûr si elle soutient la distinction entre les deux. Ma version de ReSharper est ancienne, nous sommes toujours sur VS2008 ici.

Questions connexes