VB9 – Implicitly Typed Local Variables

Una de las preguntas mas frecuentes en repetidas conversaciones, es : que hay de nuevo en el recien liberado VB9?
Pues bien a modo de cortos y para hacer mas asequible la utilizacion de algunas de las ‘nuevas’ aqui va la primera de una pequeña serie.


OfCourse… espero vuestro comentarios.

 ‘Explicito.. lo de siempre
Dim MiNombre As String = “PepLluis”
Dim MiEdad As Integer = 29
Dim MisPersonas As Persona = New Persona With {.Nombre = “Maria”}
 ‘Implicito, Inferencia en la definicion
Dim TuNombre = “Mauricio”
Dim TuEdad = 39
Dim TusPersonas = New Persona With {.Nombre = “Carmen”, .Edad = 20}

‘Nuestra clase Persona
Class Persona
     Public Nombre = “”
     Public Apellido = “”
     Public Edad = 0
End Class

PD. Si asi lo considerais, podemos comentar el codigo, añadiendo mas explicaciones… quizas sea mas clarificador, espero vuestras valoraciones.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>