Pergunta

Talvez eu vivo em uma bolha, ou sou apenas muito novo, mas eu queria saber se alguém tem notado o uso pesado de 'var' para declarar variáveis ??em vez de um tipo específico em muitos dos exemplos MVC por Microsoft? Existe um propósito para isso, ou é o "em" coisa a fazer agora, ou apenas estilo pessoal?

Foi útil?

Solução

Jared Parsons falou sobre isso em sua blogue eu não concordo com suas conclusões (como o meu comentário não indica), mas este artigo deve explicar por é usado tanto.

Outras dicas

Todos MVC vídeos são maded de maneira rápida (também nem sempre eles usando teste de unidade ou colocar lógica bussiness à controlers). Isso não é porque eles são maus programadores, ou "var" é legal, mas porque eles querem mostrar rapidamente algumas interessantes novas funcionalidades, e digitando o nome completo duas vezes não é o que eles querem mostrar.

A resposta que dei abaixo (em itálico) é incorreta, mas como eu diria que é uma suposição de que um monte de gente vai fazer Estou deixando-o em. Para uma explicação sobre por que é leitura errada:

Var é não objeto

resposta errada: Pessoalmente, penso que var tem um mau nome devido à sua má utilização em linguagens como Visual Basic e Excel Básico. No final do dia, tudo em .NET é derivado de objeto que é basicamente o mesmo que declarar algo como var.

Todas as alternativas acima.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top