目录
一、推断类型var
1.1 推断类型var的概念
在定义变量时,变量类型未知,则使用推断类型var。
1.2 推断类型var的使用
当我们使用关键字var去修饰变量名时就实现了推断类型的使用,举例代码如下:
var studentName = "小王";
1.3 注意事项
第一:推断类型只能应用于局部变量的声明;
第二:推断类型变量的声明和初始化必须一体,不可分开;
第三:推断类型并不是新的类型,而是根据初始化的结果推断出该变量的类型;
二、匿名类
2.1 匿名类的概念
匿名类就是推断类型var的一种使用方法。
2.2 匿名类的使用
var student = new
{
studentName = "小王",
studentAge = 30
};
2.3 注意事项
匿名类并不是引用已经写好的类而是无中生有产生的新类。