C#之推断类型var和匿名类

目录

一、推断类型var

1.1 推断类型var的概念

1.2 推断类型var的使用

1.3 注意事项

二、匿名类

2.1 匿名类的概念

2.2 匿名类的使用

2.3 注意事项


一、推断类型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 注意事项

匿名类并不是引用已经写好的类而是无中生有产生的新类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值