Ребята новый вопрос вам по теме )))
Вот поразбирался и понял что объявление типа

Код:
libraries.Products;
для того чтобы заработало динамическое создание экземпляра класса не есть хорошо (((
Вот можно как нибудь так чтобы их не пришлось объявлять, я к тому что могут появится новые классы которые не хотелось бы вносить ручками в основной алгоритм чтобы их можно было в дальнейшем использовать )))
Будут какие-нибудь предложения )))