在我的项目中(我从某人那里继承),有很多功能,如:
Public Function DoSomething(ByVal s As String)
' Do something to public properties
End Function
他们被这样称呼:
DoSomething(s)
因此忽略返回值(这是对象,正如我在文档中看到的那样)。将所有这些功能更改为Subs是否安全?我可以打破一些不那么明显的东西吗?
答案 0 :(得分:13)
应该是安全的。这就是Subs的用途,这是你的前任非常糟糕的风格。
答案 1 :(得分:0)
您是否有任何特定原因要转换为Subs?从您的代码中,函数有无返回类型 - 在这种情况下,我看不出有任何问题。