C#的var关键字

时间:2023-01-29 13:42:24

当用var关键字声明变量时,编译器根据变量的初始值推测出相应的数据类型,并将其设置为该变量的类型,如果在作用域内给变量赋予有别于初始值的数据类型的值,则产生编译错误。为提高程序可读性,该关键字不易滥用。

var variable =InitialValue;

var arrayname=new []{element lists};

var example=new TypeName();