logo search
Учебник_ПОА

Создание собственного пространства имен

Обычно пространства имен используются при работе с большими программами. Собственные пространства имен предоставляют определенный уровень контроля над методами и типами с одинаковыми именами. Например, предположим, что выполняется написание приложения, загружающего с диска статистические данные и файлы изображений. Можно создать два новых пространства имен, одно с именем Images, а другое — StatisticalData. Поскольку используются два отдельных пространства, все имена методов, определенные в каждом из них, будут уникальными, даже если отдельные классы имеют одинаковые имена. Предположим, что в обоих пространствах находится класс с именем FileHandling и в каждом классе есть метод с именем Load. Для указания нужного класса можно обратиться к StatisticalData.FileHandling или Images.FileHandling.

Для каждого пространства имен в проекте Visual C# рекомендуется создать отдельную папку.