`var` is entirely syntactic sugar (compile-time type inference) and there's no runtime cost associated with it.
I find it makes most (but not all) code more readable, particularly given that we have great IDEs/tooling in the .NET world.
I find it makes most (but not all) code more readable, particularly given that we have great IDEs/tooling in the .NET world.