Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Типы и пространства имен .NET
31 марта 2009

Сборка может содержать любое количество самых разных типов. В мире .NET
тип — это универсальный термин, который может относиться к классам, структурам,
интерфейсам, перечислениям и т.д. При создании приложения .NET необходимо ор-
ганизовывать взаимодействие этих типов. Например, сборка может определять класс
с несколькими интерфейсами, каждый интерфейс может принимать в качестве пара-
метров значения только определенного типа.
Для задания определенного типа необходимо использовать имя, которое должно
быть уникальным по отношению к другим типам. И здесь не обойтись без простран-
ства имен, которые группируют стандартные типы и которые можно использовать при
создании собственных типов. Пространство имен — это логическая структура для ор-
ганизации имен, используемых в приложении .NET. Основное назначение про-
странств имен — исключить конфликты между именами в разных сборках.
Например, создается приложение типа VCL Forms Application, которое обращается
к двум внешним сборкам. В каждой сборке есть тип с именем МуТуре. Но это абсо-
лютно различные типы по функциональным возможностям и их никак нельзя смеши-
вать. При написании кода можно точно указать, к какому именно типу и из какой
сборки вы обращаетесь — достаточно к имени типа добавить имя соответствующего
пространства имен (это может быть имя сборки).

Теги: основы алгоритмизации и программирования, программирование атс panasonic .NET

Статьи по теме:

Реализация полиморфизма через интерфейсы
Создание экземпляров элементов управления ActiveX
Обеспечение совместимости с замещенными или скрытыми членами
Обработка событий клавиатуры на уровне формы
Редактор реестра
Извлечение и обновление данных с помощью объектов DataAdapter и DataSet
Решения .NET
Классы CTS
Работа с классом Help
Члены типов CTS
Управление лицензированием элементов управления
Применение переменных ссылочных типов
Получение и установка текущей культуры пользовательского интерфейса
Формы, элементы управления и меню
Карринг (currying)
| .NET | vitek |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Типы и пространства имен .NET. Регион сайта: Москва и Санкт-Петербург