1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (1 votos, promedio: 1,00 sobre 5)
Cargando…

Inicializadores de Colecciones en Visual Basic 2010

La versión 10 de Visual Basic, que viene con Visual Studio 2010 tiene algunas cosas maravillosas que ayudan a reducir mucho código. Una de las que más me gusta es el uso de inicializadores de colección sin tener que declarar la colección.

Por ejemplo, antes escribíamos lo siguiente:

Dim vector() as Integer = {1, 5, 2, 6, 3, 4, 1, 9}

Y luego el vector lo cargábamos en algún lado, por ejemplo:

miDataSet.Tables(0).Rows.Add(vector())

La sentencia anterior crea una fila en la tabla 0 usando la sobrecarga del método Add que soporta la carga con una colección de parámetros.

Ahora tenemos la posibilidad de ahorrar varias lineas de código haciendo lo siguiente:

miDataSet.Tables(0).Rows.Add({1, 5, 2, 6, 3, 4, 1, 9})

Y aquí un ejemplo de código real para que vean la capacidad de ahorro de líneas:


1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (1 votos, promedio: 1,00 sobre 5)
Cargando…

One Response

Leave a Reply