VB9 – Sobre los INICIALIZADORES.

Para aƱidir otra forma de verlo, a esta serie de “cortos”

    Private Sub Inicializar()
       
        ‘Los Inicializadores de siempre
        Dim MiPersona = New Persona
        With MiPersona
            .Nombre = “Carlos”
            .Apellido = “Arjona”
            .Edad = 28
        End With
       
        ‘Ahora en VB9, inicializadores basados en expresiones
        ‘nos permiten crear colecciones de objetos complejos
        Dim TusPersonas = New List(Of Individuo) _
            { _
             { .Nombre = “Jose”, _
               .Apellido = “Garcia”} _
             { .Nombre = “Antonio”, _
               .Apeliido = “Garrido”} _
            }
    End Sub
    Partial Class Individuo
        Public Property Nombre As String
        Public property Apellido as String
        Public Property Edad as Integer
    End Class

:-))


 

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>