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

:-))


 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *