Здравствуйте, ghostrider, Вы писали:
AVK>>Ты забыл сказать чего ты собственно хочешь добиться и зачем.
G>наличия строковых констант на которые я мог бы в любой момент ссылаться в своем коде (из другой сборки)
Ссылайся наздоровье на обычные константы? Что мешает?
G>>>II)и аналогичный вопрос с атрибутами. если у меня в сборке определен атрибут, то его конструктор вызовется только в случае вызова кем-то Assembly.GetCustomAttributes.
AVK>>А как тебе хочется?
G>хочется всего и побольше и чтобы ничего за это не было
G>на самом деле, я рассчитывал, что конструктор выполниться при загрузке сборки.
При загрузке сборки не выполняется никакого кода. Это следует запомнить.
G>я хотел сделать атрибут с "побочным эффектом" (например создать экземпляр класса определенного типа),
Это кривой дизайн. Старайся подобного избегать.
G> но если действие этого эффекта всеравно нужно вызывать явно, то тогда просто уж лучше в своей сборке сделать какой-нить Init() с нужными параметрами
Это тоже криво. Лучше если нужная тебе инициализация будет происходить при первом обращении к твоему классу.
... << RSDN@Home 1.0 beta 6a (developer build)>>