Ключевое слово var
Коротко: Ключевое слово для объявления переменной, в котором тип данных не указывается явно, а автоматически выводится компилятором из присваиваемого значения («вывод типа»).
Подробнее: var экономит набор для очевидных типов (var number = 5; вместо int number = 5;), но никак не меняет типобезопасность — тип после присваивания так же зафиксирован, как при явном объявлении, просто определяется автоматически.
Подробности
var number = 5; // распознаётся компиляторомСм. также: объявление переменных