I don't like to use 'var' because it reduce the readability of code. Now there is a good alternative in C#. It is better than 'var'.

Read more of this post