Posts Tagged ‘Пространство имён’

Пространство имен FirstProgram

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

Пространство имен (namespace) помогает добиться того, чтобы имена создаваемых вами классов в C# (си шарп) были уникальными и внутренне непротиворечивыми. Фактически, это аналогично добавлению фамилии и отчества к вашему имени, что делает ваше имя полностью уникальным. Имя пространства имен предшествует имени класса, в то время как ваши отчество и фамилия следуют за вашим именем.

Пространство имен упрощает организацию кода и помогает быстро находить нужные фрагменты в чужом коде. Эта организация позволяет строить библиотеки кода, которые повышают для программистов вероятность быстро найти именно то, что им нужно. Платформа .NET имеет большую библиотеку классов (class library), которая организована по пространствам имен (namespaces) и сборками (assemblies). Основным в .NET является пространство имен System, которое имеет множество подчиненных пространств имен (sub-namespaces).  Например: для работы с сетевыми протоколами, включая TCP/IP, следует искать в подпространстве имен System.Net. (далее…)

Пространство имён

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

Различные категории имён имеют различные пространства имён. К их числу относятся:

Пространство имён глобальных объектов. Это пространство образуется множеством образующих программу программных модулей. Имена глобальных объектов должны быть уникальны среди множества имён глобальных объектов во всех модулях, образующих программу.
(далее…)