- 1
- 0
- 约2.91千字
- 约 27页
- 2019-09-06 发布于广东
- 举报
第10章 了解VB.NET 2008的新增内容 与之前的版本相比,VB.NET 2008引入了新的语言功能,其中包括局部类型推理、对象初始值设定项、匿名类型和扩展方法。这些功能是对一项很重要的新功能语言集成查询(LINQ)的支持,但是它们单独使用时也很有用,本章将介绍这些新增功能的应用。 章节内容 10.1 局部类型推理 10.2 匿名类型 10.3 对象初始值设定项 10.4 扩展方法 10.5 Lambda表达式 10.6 语言集成查询 10.1 局部类型推理 局部类型推理允许声明变量时不使用As子句显式声明类型,而是由编译器通过初始化表达式的类型来推断出变量的类型。 1 Public Sub inferenceExample( ) 2 Dim num1 As Integer = 3 使用显式类型声明 3 Dim num2 = 3 使用局部类型推理 4 End Sub 当局部变量未使用As子句进行声明,并且被赋值时,会发生类型推理。编译器将值的类型用作变量的类型。 例如,下面的几行代码各自声明一个String类型的变量。 1 Dim name1 As String = Springfield 使用显式类型声明 2 Dim name2 = Springfield
原创力文档

文档评论(0)