Buscador

Espacios de nombres (namespaces) - I

Un espacio de nombres, también denominado namespace, es un contenedor lógico de código, que nos permite organizar de un modo más óptimo, las clases dentro de un proyecto o ensamblado. El concepto de ensamblado será explicado en un apartado posterior, por el momento podemos equiparar la noción de ensamblado con la de proyecto. 
En el presente apartado, dedicaremos nuestros esfuerzos al trabajo con los espacios de nombres desde su vertiente práctica, es decir, veremos cómo se utilizan los espacios de nombres en un proyecto para agrupar funcionalmente las clases que contiene. Para ello vamos a desarrollar el proyecto de ejemplo ConsoleApplication1 (hacer clic aquí para acceder a este ejemplo).
Cada vez que creamos un nuevo proyecto en VB.NET, se crea un espacio de nombres a nivel del ensamblado, con su mismo nombre, y que engloba a todos los tipos o clases que vayamos creando. Este espacio de nombres recibe la denominación de espacio de nombres raíz, y podemos verlo abriendo la ventana de propiedades del proyecto. Ver Figura 110.
Figura 110. Nombre del espacio de nombres raíz en las propiedades del proyecto / ensamblado.

No hay comentarios:

Publicar un comentario