「Exit Sub」または「Return」はどちらも同じことを達成しているように見えます-サブルーチンを終了します。カバーの下での動作に違いはありますか?
あれは、
Private Sub exitNow()
Exit Sub
End Sub
また
Private Sub exitNow()
Return
End Sub
「Exit Sub」または「Return」はどちらも同じことを達成しているように見えます-サブルーチンを終了します。カバーの下での動作に違いはありますか?
あれは、
Private Sub exitNow()
Exit Sub
End Sub
また
Private Sub exitNow()
Return
End Sub
ドキュメントから:
Sub または Set プロシージャでは、Return ステートメントは Exit Sub または Exit Property ステートメントと同等であり、式を指定することはできません。
したがって、この文脈ではそれらは同じです。
(Return (<value>)
関数とproperty.getで使用されます。そのコンテキストでは明らかにわずかに異なります)。
ガード句などの例外もありますが、ほとんどの場合、メソッドが長すぎるという兆候のいずれかと考えます。