Разница в том, что без использования var значение переменной помещается в стек, а при использовании var - нет. Вот и разница. По сути, не заморачивался бы ты этими вопросами, т.к. реальна разница имеет влияние на грани погрешности измерения
Лучше помни одну вещь - при использовании var-параметров у тебя может возникать сторонний эффект, т.е. изменяется значение переданной переменной. Лучше этого избегать.