The discussion seems to pop up from time to time among C# programmers: To var? Or not to var...? I know my take on the matter, but I never took the time to write it down. Luckily, Eric Lippert seems to have done this for me; I don't think I could agree more with his take. As seems to be the case rather often, come to think of it..