11/12/2008 18:50
El Bruno
[VSTS2010] Inicializando collecciones en Visual Basic 10

Buenas,
ayer comenté algo sobre las nuevas capacidades incorporadas en Visual Studio Team System 2010 para crear propiedades implementadas en Visual Basic 10. Mientras sigo repasando las novedades, me encuentro con que al igual que en la nueva versión de C#, ahora podemos inicializar las colecciones de una manera mucho más simple.
Pongamos por ejemplo el código clásico con el que trabajamos actualmente para crear una colección y cargar valores en la misma:
Dim listNames = New List(Of String)
listNames.Add("Juan")
listNames.Add("Jose")
listNames.Add("Valentino")
Ahora en la nueva versión ya podemos inicializar las colecciones directamente en una única expression, por ejemplo:
Dim list = New List(Of String) From {"Juan", "Jose", "Valentino"}
Obviamente esto solo ayuda a tener un código un poco más legible en algunas ocasiones, pero como todo la mala utilización de esta nueva capacidad puede crear esas eternas líneas de código que incluyen todo en la misma.
Veremos como aplicamos el sentido común para no caer en la tentación :D
Saludos @ Hole
El Bruno
Crossposting from
ElBruno.com
Archivado en: VSTS,Visual Studio 2010
Comparte este post: