关于循环引用 我的解决方案里有两个项目,UI和Test,在Test里引用了UI,想在UI上添加一个进入Test的Button,该怎么弄? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 汗,不知道你说的进入Test具体是什么操作,如果是启动一个.exe之类的,大可以用Process.Start(...),如果是dll类库互相引用了,可以试试用反射,但是即使能做到也很怪异不是么,就像先有鸡还是先有蛋一样 UI和Test是同一个解决方案里两个项目,添一个Button,希望点击之后能new出一个Test里的Form 晕,实在是如果已经在UI中引用了Test,则直接在UI的代码里面写Test的类就ok,怎么存在循环引用呢? 在Test里引用了UI,UI也引用Test,然后直接new就可以了,那就是循环应用 楼主要做的是一道错题,两个项目生成的DLL不可能互相引用,因为编译是有先后顺序的,如果循环引用,那么编译时第一个需要引用第二个项目的DLL,而第二个DLL还没有生成。反之同理。不知道我说的你清楚没 WebUI 页面显示Model 实体层BLL 业务逻辑层DAL 数据访问层WebUI 需要引用 Model ,BLL,DALBLL 需要引用Model ,DALDAL 需要应用Model这是三层架构 中添加的引用 C# 登陆QQ微博哪位大汉编写过?调用QQ腾讯API呢? 网页错误 一个字符串的问题 AcceptChange与Update,内存数据源与SQL数据库关系??? 请教各位前辈,帮我看看下面这个问题,好吗? 如何引用表中的字段? 以前做的游戏,拿出来,希望能够得到我该怎么改进的建议 通过串口取的一些数据,如何显示在DataGrid上. 在C#中如何定义和使用全局变量? 子窗口在show()时,总是出现在父窗口的左上角,如何实现在它show()时就出现在我想指定的位置??? 在一個窗體終止另一個窗體正在運行的事件 C#处理XML
如果是dll类库互相引用了,可以试试用反射,但是即使能做到也很怪异不是么,就像先有鸡还是先有蛋一样
Model 实体层
BLL 业务逻辑层
DAL 数据访问层WebUI 需要引用 Model ,BLL,DAL
BLL 需要引用Model ,DAL
DAL 需要应用Model这是三层架构 中添加的引用