Em linguagens fracamente tipadas, como JS, isso até pode ocorrer. Porém em C# o próprio compilador já irá inibir mal uso e erros.
Respondendo a "Com a propriedade var, você pode adicionar tudo..." dentro da publicação Duvida sobre o uso do tipo "var" em C#
2