VB.NET实例化解决办法

VB.NET实例化 Dim DBConn As New OracleConnection()Dim conn As OracleConnectionIf strConfig Then

VB.NET实例化
 Dim DBConn As New OracleConnection()




Dim conn As OracleConnection
        If strConfig = "" Then
            conn = OracleProductConn()
        Else
            conn = OracleProductConn(strConfig)
        End If



请问这两种OracleConnection()有什么区别,为什么要这样写?
求解!!!!
[解决办法]