Importar referencias Vs. usarlas directamente

Iniciado por Eleкtro, 21 Diciembre 2012, 07:26 AM

0 Miembros y 1 Visitante están viendo este tema.

Eleкtro

por ejemplo:
Código (vbnet) [Seleccionar]
imports System.Runtime.InteropServices
Guid("0000010c-0000-0000-c000-000000000046")


o:
Código (vbnet) [Seleccionar]
System.Runtime.InteropServices.Guid("0000010c-0000-0000-c000-000000000046")


¿Existe alguna diferencia al importar, como podría ser por ejemplo... mayor velocidad en el código u otro tipo de optimizaciones?,
¿O podemos usarlas directamente como en el segundo ejemplo sin preocupaciones?

Yo estoy acostumbrado a escribirlas directamente, me ahorran mucho tiempo por ejemplo al copiar una parte de código para añadirla en una nueva class, entonces en esa class no tengo que verificar las importaciones que son necesarias ni importar nada,
Pero no se si estoy actuando corréctamente.








kub0x

Te recomiendo que importes los espacios de nombre necesarios en el encabezado del código. Si tienes que hacer un proyecto que por ejemplo utilice sockets en tu caso tendrías que instanciar y declarar las clases llamandolas desde el espacio de nombre. Si los importas el código se veria reducido y  ameno. Es un gesto que lo considero necesario.

Saludos.
Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate


Eleкtro

Gracias por responder kub0x, pero entonces solo sirve para "reducir código", ¿no?, osea puedo pasar totálmente de las importaciones si no busco que el código quede ameno...