Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Часто бывает необходимо использовать одно и то же имя в различных контекстах. Чтобы не включать этот контекст в само имя (тем самым получая слишком громоздкие имена), в платформе существует такое понятие как пространства имен. Соответственно, каждый элемент создается в некотором пространстве имен, при этом, если в процессе создания идет обращение к другим элементам, элементы, созданные в этом же пространстве имен, имеют приоритет.  Впрочем, если при обращении к элементу все же необходим элемент из другого пространства имен, всегда можно указать пространство имен искомого элемента явно. Также, помимо собственного пространства имен, можно задать дополнительные пространства имен, которые будут иметь приоритет при поиске элементов.

Информация

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

...

Якорь
fullName
fullName
Каждое пространство имен имеет свое собственное имя, которое и является его уникальным идентификатором. Соответственно, для каждого элемента строку, полученную объединением (через точку) имени его пространства имен с именем самого элемента, будем называть его полным именем. Например, если пространство имен называется System, и  и внутри него есть класс Element, полным именем этого класса будет System.Element.

...