声明函数的DataType是否更好?

时间:2015-11-16 10:01:04

标签: vb.net

在VB .NET中,声明函数的数据类型和忽略它之间有什么区别,我的意思是它像变量一样被声明为对象还是像其他东西一样?更清楚哪两个功能更好:

{{1}}

是否宣布第一个"作为对象"?如果是这样,那意味着第二个更好,对吧?

1 个答案:

答案 0 :(得分:3)

第二个显然更好,第一个仅出于向后兼容的原因而存在。只有将Option Strict设置为Off才允许不推荐

这是您通常得到的compiler error

  

Option Strict On需要所有Function,Property和Operator   声明有一个' As'条款

第一个返回类型为Object