Espacios de Nombres

07/11/2004 - 15:14 por Ana | Informe spam
Los espacios de nombre son los directorios en los que estan
guardados los archivos .cs ?

Gracias y saludos.
 

Leer las respuestas

#1 Octavio Hernandez
07/11/2004 - 16:01 | Informe spam
Ana,

Los espacios de nombres no tienen NINGUNA relación con directorios.
Son un recurso lógico para permitir la identificación de nuestras clases sin
que pueda haber confusión con las de otros desarrolladores.
Por ejemplo, si vas a crear una clase Cliente para tu aplicación de
Facturacion, puedes hacerlo así:

namespace Ana.Facturacion
{
public class Cliente
{
}
}

Tu clase tendrá un nombre "corto", Cliente, y un nombre "largo" o
"cualificado", Ana.Facturacion.Cliente, por el que podrá ser distinguido de
otras clases Cliente que puedan haber por ahí en caso de ambigüedad.

Esa clase puedes compilarla dentro de un ensamblado cualquiera, sin
restricciones con respecto al directorio en que coloques éte, etc.

Slds,

Octavio

"Ana" escribió en el mensaje
news:089c01c4c4d4$22748930$
Los espacios de nombre son los directorios en los que estan
guardados los archivos .cs ?

Gracias y saludos.

Preguntas similares