var关键字运行时或编译时间?
var关键字在运行时或编译时获取类型?
或取决于?
简单明了:编译时间
var
不是一种类型。 实际类型在编译时计算出来。
var
变量也称为隐式类型局部变量(C#编程指南)
var类型在compile time
获取。
Var是一个隐式类型的局部变量,它是强类型的,就像你自己声明了类型一样,但编译器确定了类型
var i = 10; // implicitly typed int i = 10; //explicitly typed
var关键字是隐式输入的。 这意味着它是强类型的,但编译器确定类型。