2017-04-07 179 views
0

是什么函数返回对象VS对象()

Protected Function MyFunction() As Object() 

Protected Function MyFunction() As Object 

的Visual Studio之间的差异(如果有的话)说了这样的,所以我认为必须有一个区别。

[方法]不能相互超载,因为它们只有 返回类型不同。

对不起,如果我错过了一个副本,但我在网上找不到任何东西。

+4

第一个返回一个对象数组,第二个返回一个简单对象。 – z32a7ul

+1

如果它是由Visual Studio表示的,那么可能您使用的是VB,而不是VBA(Visual Basic for Applications - Excel,PowerPoint,Word,Access中的Alt + F11)。 – z32a7ul

+0

由于错误说他们只返回不同的类型......你必须有不同类型或数量的参数超载.....返回类型不能用于超载函数 –

回答

1

正如我在评论中提到的那样: 第一个返回一个对象数组,第二个返回一个简单对象。