I\'ve been chatting with my colleagues the other day and heard that their coding standard explicitly forbids them to use the var keyword in C#. They had no idea
I wrote a blog article on this topic a few months ago. For me, I use it every where possible and specifically design my APIs around type inference. The basic reasons I use type inference are
http://blogs.msdn.com/jaredpar/archive/2008/09/09/when-to-use-type-inference.aspx