我注意到我可以通过编写Class.Method
来调用一个不共享的方法。来自C#-development我不明白这是如何工作的。即使写入和读取实例变量,该方法也能正确执行。
示例方法:
Public Class FormMain Inherits System.Windows.Forms.Form
Friend Sub Foo()
'do instance stuff here
End Sub
End Class
Public Class MyClass
Private Sub Bar()
FormMain.Foo() 'this works!?
End Sub
End Class
如果只有一个实例,VB.NET是否使用唯一的实例?如果没有,这还有什么用呢?