C#中的var

时间:2023-03-09 12:51:24
C#中的var

var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义)。

var a =23; 则a是整型,var a = “lgs”;则a是字符型,但使用Var类型要注意:

1、必须在定义时初始化,即不能先定义后初始化,如:var a;a = 1;这样是不允许的

2、一旦初始化完成,不能再给变量赋与初始化不同的变量

3、var类型的变量必须是局部变量

参考:https://blog.****.net/allenjy123/article/details/7228964