Какой смысл в ключевом слове var?
вар Ключевое слово избавляет от необходимости явного объявления типа, и я с интересом прочиталТАК обсуждение когда это может быть уместно.
Я также читал о (но не использовал)Бу который, кажется, делает вещи на шаг впереди, делая этонеобязательно объявлять локальную переменную, С Boo можно подразумевать как тип, так и объявление.
Что заставляет меня задуматься, почему разработчики языка C # вообще пытались включить ключевое слово var?
ОбновитьДа, var поддерживает анонимные типы, но анонимные типы сами по себе не требуют ключевого слова var ...
var anon = new { Name = "Terry", Age = 34 };
против
anon = new { Name = "Terry", Age = 34 };