C#中 dll能互相调用吗?会有什么问题? A 需要调用 B.dllB 需要调用 A.dll这样会出现什么问题吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是New操作Debug的时候会提示溢出如果是static的函数 没有问题 如A.A1方法内调用了B.B1方法,而B.B1需要调用A.A1方法,想起来是个无限的过程,但没有这么试过. 这是循环引用,违背OO ADP原则http://www.cnblogs.com/jillzhang/archive/2006/09/16/505991.html 这样的dll编译是不会过的。楼上的所谓狗屁原则,windows自身有好多都是这样的 @^@// 我可以想办法得到互相的编译通过的DLL现在是可以用,我对C#不是很熟,怕以后会有什么问题?? Up,对.Net的Loader了解不多,不知道调入关系。另外,想办法得到互相的编译通过的DLL是不是用一个旧的A.dll编译B.dll,然后再用B.dll编译A.dll?这样B引用的是另外一个dll了,跟A.dll无关了。 A 和 B 都引用 CC 中 做两个接口 ia ,ib A 中的实现iaB 中的实现IB通过接口调用 用wmi执行远程计算机的dos命令后,怎么把输出结果返回回来 HttpWebRequest对象请求https开头的连接没有数据内容。 应用程序的分层和程序权限控制 汉字转拼音(要NB的) 字符串如何实现不断翻位并进位 关于水晶报表图表的问题 切换界面时界面刷新慢,怎么解决 为何使用Remoting获取对象并使用之后提示 由于安全限制,不可访问 紧急求救,C#中调用聚合接口? 谁有MS Encoder程序开发的资料代码?分不够加到200分以上!!! 收集常用sql错误号,以封装成枚举! 怎样解决通过msolap.asp访问OLAP数据集遇到的连接问题?
Debug的时候会提示溢出
如果是static的函数 没有问题
http://www.cnblogs.com/jillzhang/archive/2006/09/16/505991.html
现在是可以用,我对C#不是很熟,怕以后会有什么问题??
是不是用一个旧的A.dll编译B.dll,然后再用B.dll编译A.dll?
这样B引用的是另外一个dll了,跟A.dll无关了。
C 中 做两个接口 ia ,ib
A 中的实现ia
B 中的实现IB
通过接口调用