Duplicatas possibles :
Que faut-il utiliser : var ou type de nom d'objet ?
Utilisation du mot-clé var en C#
Quel est l'intérêt du mot-clé var ?
Devrais-je toujours favoriser les variables locales implicitement typées en C# 3.0 ?
Je viens d'installer une version d'essai de ReSharper afin de l'évaluer pour mon entreprise. J'ai remarqué qu'il me suggère de modifier les éléments suivants (exemple inventé) :
string s = "";
à
var s = "";
Est-il préférable d'utiliser le mot-clé var plutôt que le type d'objet pour déclarer des variables ? Quels avantages cela procure-t-il ? Pour situer le contexte, je suis un ancien développeur Java qui vient d'effectuer une transition vers les travaux .Net.