扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:vbcti 来源:CSDN 2008年1月31日
关键字: Windows
Dim strm As New StreamWriter( _
New FileStream("C:\out.txt",FileMode.OpenOrCreate) _
With {.Position = 10})
对象初始化使得创建一个数组对象更加容易:
Dim Capitals() As City = {New City With {.Name = "Antanarivo", .Country = "Madagascar"}, _
New City With {.Name = "Belmopan", .Country = "Belize"}, _
New City With {.Name = "Monaco", .Country = "Monaco"}, _
New City With {.Country = "Palau", .Name = "Koror"}}
4) Nullable
Nullable 是一种特性,可能你知道但没有关注过。它是一个基本的.NET 表达式,专门针对nullable类型,主要用于LINQ。Nullable支持你写一段代码,其中的属性以null值传播。例如下面这点代码,在Country type中有个independence property 是nullable date。
Dim virginIslands As New Country With {.Independence = Nothing}
Dim palau As New Country With {.Independence = #10/1/1994#}
Dim vILength = #8/24/2005# - virginIslands.Independence ' Nothing
Dim pLength = #8/24/2005# - palau.Independence ' 3980.00:00:00
5) LINQ to DataSet
它意味着你可以不用调用其他数据访问技术就能收获LINQ的好处。先填充一个DataSet,然后就可以对这个DataSet进行查询。
Me.EmployeesTableAdapter.Fill(Me.NORTHWNDDataSet.Employees)
Dim query = From emp In Me.NORTHWNDDataSet.Employees _
Where emp.Country = "USA" _
Order By emp.HireDate _
Select emp
Me.EmployeesBindingSource.DataSource = query
6) 语法提示(Syntax Tooltips)
看看这个是不是很cool?
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者