Diferencia entre la implementación de var en Javascript y C #
Me gustaría hacer una pregunta teórica. Si tengo, por ejemplo, el siguiente código C # en 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};
// ...
Preguntas:
Este código usa elvar
palabra clave. ¿Cuál es el beneficio de esta construcción?¿Cuál es la diferencia clave entre la implementación devar
en Javascript y C #?