日期:2014-05-17  浏览次数:20375 次

C#中如何实现对两个类库的互相引用?
现有两个类库,要求实现互相引用。
如图:


------解决方案--------------------
不可能互相引用的,你得在一个类库里提供接口给另一个引用它的类库里实现,然后通过反射来调用。
那些依赖注入容器就能解决这问题
------解决方案--------------------
循环依赖不被允许的,你完全可以建立一个公用的类库,然后分别引用,封装成公用DLL