Sharedの動作、確認。

Public Class Class1
  Public Sub New()
    MsgBox("Class1がNewされました")
  End Sub

  Public Shared Sub SharedSample()
    MsgBox("SharedSampleが呼び出されました")
  End Sub
End Class

Public Class Form1
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim testClass As Class1 = New Class1
  End Sub

  Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Class1.SharedSample()
  End Sub
End Class

Sharedにした場合は、コンストラクタは実行されない。