何时创建和销毁共享(静态)变量。例如看看下面的代码:
Imports System.Data.SqlClient
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Person.testCon = New SqlConnection
Person.Age = 30
Dim p1 As Person
End Sub
End Class
Imports System.Data.SqlClient
Public Class Person
Public Shared testCon As SQLConnection
End Class
在创建 Person 的第一个实例之前,可以从 Form_Load 访问 testCon 变量。我意识到将连接作为共享变量可能不是一个好习惯,但我想表达我的观点。我还想知道如果变量是原始变量(例如示例中的 Person.Age),何时创建和销毁变量