Remover los Usings sn uso

04/01/2008 - 16:39 por Josias | Informe spam
Es conveniente remover los Usings que no se esten usando al definir una
clase? De hecho el propio editor trae una opcion en el menu para eso.


Josias
 

Leer las respuestas

#1 Pedro Luna Montalvo
04/01/2008 - 19:08 | Informe spam
Saludos,

Esto depende solamente de la estética del código en cuestión.

Las sentencias using, nos permiten simplificar las denominaciones de los
tipos en nuestro código, es decir, en lugar de escribir:

System.Windows.Forms.ListViewItem item = new
System.Windows.Forms.ListViewItem();

con una sentencia using apropiada al inicio del código, se simplifica como:

ListViewItem item = new ListViewItem();


Si un espacio de nombres va a ser usado a cada momento en el código, sería
conveniente que se abrevie su referencia por medio de una sentencia using.

El uso "exagerado" de using, o especificar espacios de nombres no usados, no
afectará ni el rendimiento ni el tamaño del ensamblado final. Estas
sentencias solo representan una ayuda al compilador, ya que en tiempo de
compilación si el compilador desconoce un tipo usado en el código, el
intenta buscarlo en todos los espacios de nombres indicados en las
sentencias using.

Como vez, en resumen, todo depende de la estética y claridad que se quiera
dar al código fuente, y no afecta a los ensamblados generados como resultado
de la compilación de los mismos.

saludos,
Pedro Luna


"Josias" <josias> escribió en el mensaje de
noticias:#
Es conveniente remover los Usings que no se esten usando al definir una
clase? De hecho el propio editor trae una opcion en el menu para eso.


Josias


Preguntas similares