|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.07.2013, 21:28 | #1 | |
Пользователь
Регистрация: 03.08.2009
Сообщений: 32
|
meta-дата и позднее связывание
знаю ++, решил взяться за #. Почитал основы, и вот наткнулся на msdn-статью. Не могу разобраться с выделенной частью абзаца, подскажите:
Цитата:
PS а в # есть вообще раннее связывание? |
|
04.07.2013, 18:03 | #2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Metadata - это содержащаяся в исполняемом файле информация о типах. Данные о всех ваших классах с их содержимым(методы, свойства, поля) автоматически располагаются в сборке. С помощью рефлексии можно получить к ним доступ. Например, не зная абсолютно ничего о сборке (допустим, выбрали любую .net dll и динамически загрузили), вы можете, скажем, найти класс по его имени и вывести на экран список его свойств. Можете сохдать его экземпляр или вызвать метод. При этом не зная на этапе компиляции о нём ничего, в этом и суть.
Изобретатель велосипедов
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Doctype, meta-теги, include и функции. | Mr.ILLUMINOR | PHP | 0 | 13.04.2012 12:40 |
Позднее связывание и полиморфизм Delphi | iCaesy | Помощь студентам | 14 | 09.10.2011 23:55 |
META-тег Keywords | Linel | HTML и CSS | 4 | 24.03.2011 07:27 |
Позднее связывание | _Art_ | Общие вопросы C/C++ | 1 | 19.12.2009 12:53 |
Получение META с сайта | Horus92 | Помощь студентам | 2 | 07.05.2009 17:25 |