В последнее время я очень тесно работал с csx, и я заметил, что всякий раз, когда мы указываем переменную, она всегда использует var name = "Hello World";
вместо string name = "Hello World";
. Это связано с определенным соглашением о том, что разработчики ожидают при написании сценариев, или есть более техническая причина, по которой var используется чаще, чем указание фактического типа переменной
Даже в вики scriptcs ( https://github.com/scriptcs/scriptcs/wiki/Writing-a-script), который имеет хороший контент на csx, можно увидеть эту природу определения переменных с помощью var
Поэтому мой вопрос стоит, почему люди всегда придерживаются var, а не задают такие переменные, как string , int et c.