12
我们有这样的方法调用:什么意思?=在vb.net中的意思?
SendAck(AppData:=AppData, Status:=Status, StatusMessage:=StatusMessage, IsApplication:=IsApplication)
这里的定义是:
Private Sub SendAck(ByVal AppData As XDocument, ByVal Status As Boolean, ByVal StatusMessage As String, ByVal IsApplication As Boolean)
为什么调用具有与参数 “:=”。我只是好奇。
Gotcha。出于好奇,你想什么时候这样做?如果你这样做,跳过某些参数,为什么你不让它们可选? – Scott 2010-10-29 20:16:21
@Scott,我最喜欢的原因是使布尔参数更具可读性。 'GetFiles(true)'比'GetFiles(recurseIntoSubDirectories:= true)'可读性好得多' – JaredPar 2010-10-29 20:17:44
非常有趣......谢谢! – Scott 2010-10-29 20:18:34