Diferencia entre revisiones de «Espacios de Nombres en C»
(Página creada con ' {{Ficha Software |nombre= Los Espacios de Nombres en C# |familia= |imagen= |tamaño= |descripción= Cómo utilizar los Espacios de Nombres en C# |imagen2= |tamaño2= |descripc...') |
|||
| Línea 1: | Línea 1: | ||
| − | |||
{{Ficha Software | {{Ficha Software | ||
|nombre= Los Espacios de Nombres en C# | |nombre= Los Espacios de Nombres en C# | ||
| Línea 45: | Línea 44: | ||
== Información general sobre los espacios de nombre == | == Información general sobre los espacios de nombre == | ||
Los espacios de nombres tienen las propiedades siguientes: | Los espacios de nombres tienen las propiedades siguientes: | ||
| − | * Organizan [[ | + | * Organizan [[proyecto]]s de código de gran tamaño. |
* El operador . delimita los espacios de nombres. | * El operador . delimita los espacios de nombres. | ||
* La palabra clave using directive significa que no se necesita especificar el nombre del espacio de nombres para cada clase. | * La palabra clave using directive significa que no se necesita especificar el nombre del espacio de nombres para cada clase. | ||
última versión al 12:15 3 abr 2014
| ||||||||||||
En este artículo se muestra cómo utilizar los Espacios de Nombres en el lenguaje de programación C#.
Características
Los espacios de nombres se utilizan en gran medida en la programación de C# de dos maneras. En primer lugar, .NET Framework utiliza los espacios de nombres para organizar sus múltiples clases, de la forma siguiente: System.Console.WriteLine("Hello World!"); System es un espacio de nombres y Console es una clase incluida en ese espacio de nombres. Se puede utilizar la palabra clave using a fin de que no se requiera el nombre completo, de la manera siguiente: using System; Console.WriteLine("Hello"); Console.WriteLine("World!"); En segundo lugar, declarar espacios de nombres propios puede ayudar a controlar el ámbito de clase y nombres de método en proyectos de programación grandes. Utilice la palabra clave namespace para declarar un espacio de nombres, como en el ejemplo siguiente: namespace SampleNamespace {
class SampleClass
{
public void SampleMethod()
{
System.Console.WriteLine(
"SampleMethod inside SampleNamespace");
}
}
}
Información general sobre los espacios de nombre
Los espacios de nombres tienen las propiedades siguientes:
- Organizan proyectos de código de gran tamaño.
- El operador . delimita los espacios de nombres.
- La palabra clave using directive significa que no se necesita especificar el nombre del espacio de nombres para cada clase.
- El espacio de nombres global es el espacio de nombres "raíz": global::system siempre hará referencia al espacio de nombres System de .NET Framework.
Fuente
- [Ayuda de Microsoft Visual Studio 2005 MDSN, URL: ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.es/dv_csref/html/b1c4ab46-3fad-4ffa-9deb-dd50a2d8c65a.htm]