我正在尝试在 VB6 中重新创建以下 C# 代码:
private void ChangeTab(string tabName, bool clearAll = true)
{
Yadyyada(tabName);
if (clearAll)
{
DoMoreStuff();
}
}
这是我到目前为止所拥有的:
Private Sub ChangeTab(ByVal tabName As String, Optional ByVal clearAll As Boolean)
Yadyyada(tabName)
If clearAll = True Then
DoMoreStuff
End If
End Sub
到目前为止,除了默认参数外还不错。clearAll
我可以像在 C# 中一样在方法签名中分配默认值 true 还是只需要在方法开始时执行此操作?
谢谢