Obory názvů (Příručka programování C#)
Obory názvů jsou silně používá dva způsoby programování C#.Nejprve.NET Framework používá uspoøádání mnoho tříd, jmenné prostory:
System.Console.WriteLine("Hello World!");
Systemobor názvů a Console je třída v tomto oboru názvů.using Lze použít klíčové slovo, takže úplný název není požadováno, jako v následujícím příkladu:
using System;
Console.WriteLine("Hello");
Console.WriteLine("World!");
Další informace naleznete v tématu použití směrnice (C#-Reference).
Druhý deklarování vlastní jmenné prostory můžete řídit obor názvů třídy a metody ve větších projektů programování.Použití oboru názvů klíčové slovo deklarovat obor názvů, jako v následujícím příkladu:
namespace SampleNamespace
{
class SampleClass
{
public void SampleMethod()
{
System.Console.WriteLine(
"SampleMethod inside SampleNamespace");
}
}
}
Přehled oborů názvů
Obory názvů mají následující vlastnosti:
Organizují kód velké projekty.
Jsou odděleny pomocí . operátor.
using directive Vyloučí požadavek zadejte název oboru názvů každé třídy.
global Je obor názvů "root": global::System bude vždy odkazovat.NET Framework oboru názvů System.
Související oddíly
Následující témata obsahují další informace o oborech názvů:
Specifikace jazyka C#
Další informace naleznete v tématu Specifikace jazyka C#. Specifikace jazyka je úplným a rozhodujícím zdrojem pro syntaxi a použití jazyka C#.
Viz také
Referenční dokumentace
Klíčová slova oboru názvů (C#-Reference)
použití směrnice (C#-Reference)