Я хотел бы задать теоретический вопрос. Если у меня есть, например, следующий код С# в Page_load:
cars = new carsModel.carsEntities();
var mftQuery = from mft in cars.Manufacturers
where mft.StockHeaders.Any(sh=> sh.StockCount>0)
orderby mft.CompanyName
select new {mft.CompanyID, mft.CompanyName};
// ...
Вопросы:
- В этом коде используется ключевое слово
var
. Какая польза от этой конструкции? - В чем ключевое различие между реализацией
var
в Javascript и С#?