Что такое namespace в C#?
Пространства имен (namespace) в C# представляют собой механизм для организации кода и избежания конфликтов имен в больших проектах. Они помогают структурировать код, разделяя его на логические блоки, что упрощает поддержку, масштабирование и повторное использование кода.
using System;
namespace ExampleNamespace
{
class ExampleClass
{
static void Main()
{
// Использование класса из пространства имен System
Console.WriteLine("Hello, World!");
// Использование класса из текущего пространства имен
LocalClass.DisplayMessage();
}
}
// Локальное пространство имен
namespace Local
{
class LocalClass
{
public static void DisplayMessage()
{
Console.WriteLine("Example of namespace usage.");
}
}
}
}
Комментарии