功能无返回类型

时间:2010-12-23 10:59:24

标签: vb.net function

在我的项目中(我从某人那里继承),有很多功能,如:

Public Function DoSomething(ByVal s As String)
    ' Do something to public properties
End Function

他们被这样称呼:

DoSomething(s)

因此忽略返回值(这是对象,正如我在文档中看到的那样)。将所有这些功能更改为Subs是否安全?我可以打破一些不那么明显的东西吗?

2 个答案:

答案 0 :(得分:13)

应该是安全的。这就是Subs的用途,这是你的前任非常糟糕的风格。

答案 1 :(得分:0)

您是否有任何特定原因要转换为Subs?从您的代码中,函数有无返回类型 - 在这种情况下,我看不出有任何问题。