¿Como declarar?

24/11/2005 - 14:11 por Cristian | Informe spam
Estimados:

Necesito saber la diferencia entre la siguientes 2 declaraciones. Si una es
mejor que otra y porque.

Dim cnn As New SqlClient.SqlConnection
o
Dim cnn As SqlClient.SqlConnection = New SqlClient.SqlConnection

Desde ya gracias.
 

Leer las respuestas

#1 A.Poblacion
24/11/2005 - 17:17 | Informe spam
"Cristian" wrote in message
news:
Necesito saber la diferencia entre la siguientes 2 declaraciones. Si una


es
mejor que otra y porque.

Dim cnn As New SqlClient.SqlConnection
o
Dim cnn As SqlClient.SqlConnection = New SqlClient.SqlConnection



En VB.Net dan exactamente igual. Quizá tu confusión venga de los tiempos
del VB6, en que se recomendaba la segunda forma con preferencia a la
primera, ya que la primera significaba "hacer un New la siempre que se
acceda a cnn y valga Nothing", con lo que cada uno de los accesos a la
variable requería hacer esa verificación y era menos eficiente.

Preguntas similares