匿名类型
在创建变量(对象)时,一般需要指定类型。
但是在C#中,也可以不去指定类型。这个就是匿名类型。关键字为var。
在使用var进行匿名类型的声明时,在进行初始化后,该变量的类型就确定下来,而且之后不可以再进行修改。
eg:
var var1 = 34; //var1为整型
var var2 = "hello"; //var2为字符串
var a1 = new myClass(); //a1为对象
//类型已经确定下来了
var1 = 45; //合法!
var1 = "banana"; //不合法!