Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpFlInr 140 of 163 menu
◀ ▶

Введение в файлы и пространства имен в C#

Крупную программу редко держат в одном файле.

В консольном проекте .NET текст программы распределен по файлам с расширением .cs. Каждый файл описывает часть системы: типы, вспомогательную логику, сценарий запуска. Компилятор читает все эти файлы и собирает из них одну сборку - модуль, который загружает и выполняет среда .NET.

Разнесение по файлам облегчает чтение и правки: не нужно пролистывать тысячи строк, чтобы найти одно описание. При этом части программы остаются связаны общими типами и правилами доступа внутри проекта.

По мере роста кода растет и число имен классов, методов и вспомогательных типов. Разные авторы могут выбрать одно и то же короткое имя. Пространство имен задает префикс для группы типов, чтобы имена не сталкивались и было ясно, к какой области программы относится каждый символ.

Файлы и пространства имен помогают держать большой код в порядке: текст программы остается разделенным на части, а имена типов не мешают друг другу между областями проекта.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить