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

Директивыusingи пространства имен

При создании консольного приложения с Visual C# в первой строке в редакторе кода содержится директива using с перечислением нескольких пространств имен .NET Framework. Пространство имен позволяет, в некотором смысле, сгруппировать вместе классы и структуры, что ограничивает их область действия и позволяет избежать конфликта имен с другими классами и структурами. При создании программы в Visual C# пространство имен создается автоматически. Для использования в программе классов из других пространств имен необходимо указать эти пространства имен с директивой using. При создании нового приложения наиболее часто используемые пространства имен .NET Framework включены в список по умолчанию. При использовании классов из других пространств имен библиотеки классов необходимо добавить директиву using с указанием соответствующего пространства имен.

Когда редактор кода определит, что объявленный класс или структура не встречается в пространствах имен из текущего списка директивы using, он предложит пространство имен, содержащее этот класс или структуру.