var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义)。
var a =23; 则a是整型,var a = “lgs”;则a是字符型,但使用Var类型要注意:
1、必须在定义时初始化,即不能先定义后初始化,如:var a;a = 1;这样是不允许的
2、一旦初始化完成,不能再给变量赋与初始化不同的变量
3、var类型的变量必须是局部变量
参考:https://blog.csdn.net/allenjy123/article/details/7228964
var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义)。
var a =23; 则a是整型,var a = “lgs”;则a是字符型,但使用Var类型要注意:
1、必须在定义时初始化,即不能先定义后初始化,如:var a;a = 1;这样是不允许的
2、一旦初始化完成,不能再给变量赋与初始化不同的变量
3、var类型的变量必须是局部变量
参考:https://blog.csdn.net/allenjy123/article/details/7228964
转载于:https://www.cnblogs.com/luguoshuai/p/10057367.html