c#3.0加入的一些新特性——隐式类型
2.隐式类型
在.NET2.0中我们定义数据类型的时候一般
int i =1;
//或
int a;
a =1;
在.NET3.0加入了隐式类型Var
//隐式类型写法:
var i = 1;//隐式类型会根据i的赋值来识别是什么类型
//错误写法1
var i = 1;
i = "a"; //因为i已经赋值为int 类型1了后面在给i赋值为“a”string类型因为前面是int类型后面是string类型所以他们类型错误
//错误写法2
var i;//隐式类型必须定义的时候给她赋值
i = "a";