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