当前位置: 代码迷 >> VB Dotnet >> [vb.net2013]过程参数传递有关问题
  详细解决方案

[vb.net2013]过程参数传递有关问题

热度:124   发布时间:2016-04-25 02:15:56.0
[vb.net2013]过程参数传递问题
Public Class Class1

    Sub MySub(ByVal Val1 As String)
        MsgBox(Val1)
    End Sub

    Sub MySub1(ByVal Element1 As String)
        MySub(Element1)
    End Sub

    Sub MySub2(ByVal Str1 As String)
        MySub1(Str1)
    End Sub
    Sub MySub3()
        MySub2("ok")
    End Sub

End Class

过程Sub3开始把参数经过多个过程一级一级往下传递过去。大的程序中不会出问题吗?

有经验的程序员请指点。
------解决方案--------------------
程序 没问题,只是 这么做 意义不大。
------解决方案--------------------
会有什么问题呢?

只是不是a调用b,然后b再调用a这样的死循环就行,不过一般我们都是直接做方法的重载