1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (¡Se el primero en puntuarlo!)
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 (¡Se el primero en puntuarlo!)
Cargando…

One Response