是否在VB.Net中需要'Overloads'关键字?

Jam*_*lse 1 vb.net overloading

正如标题所说.从我在网上看到的Overloads关键字是可选的,但是有必要吗?在模块中使用它甚至似乎是一个错误.

Guf*_*ffa 5

不,这不是必要的.没有Overloads关键字,您可以重载方法和属性.

但是,如果在方法的一个重载上使用Overloadsor Overrides关键字,则必须在类的该方法的所有其他重载上使用它.

您可以使用Overloads关键字而不是Shadows关键字来隐藏具有相同签名的继承方法.然后你必须使用任何一个关键字,它们都不是可选的.