标签: vb.net
可能重复: VB.NET Function Return
如果我有一个返回布尔值的函数,有什么区别:
Return False
和
Function = False
答案 0 :(得分:3)
Return False会立即退出该函数,因此无需执行任何操作。
设置FunctionName = False允许在函数退出之前再次分配返回值。
FunctionName = False
就我个人而言,我会坚持使用Return因为你要做的事情要清楚得多。从VB6中保留了对函数名称的赋值。
Return
答案 1 :(得分:0)
Return语句也退出该函数。为函数名称赋值不会。您的函数将一直执行到最后,因此您可能会再次更改该值。