Quais vantagens o uso de var possui sobre o tipo explícito em C #? [duplicado]

Possíveis duplicatas:
Qual é o objetivo da palavra-chave var?
Uso da palavra-chave var em C #

Eu entendo comoIEnumerable<...> para um tipo de dados pode tornar o código um pouco menos legível ou como os genéricos aninhados podem parecer um pouco assustadores. Mas, além da legibilidade do código, existem vantagens em usar var em vez do tipo explícito? Parece que, usando o tipo explícito, é melhor transmitir do que a variável é capaz, porque você sabe o que é.

Se é um padrão de codificação no local de trabalho, eu o uso em prol do trabalho em equipe. Em meus próprios projetos, no entanto, prefiro evitar o usuário de var.

questionAnswers(9)

yourAnswerToTheQuestion