.NET класс видимости с большим количеством библиотечных проектов

У меня есть публичный класс MyClass в проекте библиотеки A, и этот проект является ссылками по проекту B, который использует класс.

Проект B также является библиотекой, и, скажем, на него ссылается проект C.

Можно ли использовать MyClass в проекте C просто путем ссылки на проект B, и как?

1 ответ

Решение

Возможно ли это, зависит от вашего определения "использования".

Типы находятся в сборке, вы должны ссылаться на сборку, в которой они находятся, чтобы использовать их из кода для обеспечения проверки во время компиляции. Вы также можете загружать типы во время выполнения, взаимодействуя с ними посредством отражения.

Другие вопросы по тегам