Есть ли разница в способах присвоения значений аргументам функции? - VB

Узнай цену своей работы

Формулировка задачи:

В разных источниках наблюдал такую запись заданий аргументов. Например:
либо тоже самое, но:

Имеется ли разница задания аргументов?

Решение задачи: «Есть ли разница в способах присвоения значений аргументам функции?»

textual
Листинг программы
Private Sub Form_Load()
   MsgBox Sum(5, D:=2)
   Unload Me
End Sub
 
Private Function Sum(A As Long, Optional B As Long, Optional C As Long, Optional D As Long = 1) As Long
   Sum = D * (A + B + C)
End Function

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы