C# 返回另一个解决方案中的类的实例
目前,我正在改造我公司的一个项目,该项目状况不佳,问题是我将该项目分为3层(3种解决方案):C# 返回另一个解决方案中的类的实例,c#,.net,C#,.net,目前,我正在改造我公司的一个项目,该项目状况不佳,问题是我将该项目分为3层(3种解决方案): (解决方案1)一个解决方案是客户端(包含所有表单) (解决方案2)另一个调用存储过程并从数据库返回值的方法 < LI>(解3),最后是另一个,在前一个中间,包含所有的商业逻辑。 解决方案1-(调用)->解决方案3-(调用)->解决方案2 所以在解决方案2中,我创建的类是模型(用于调用方法),我想在我的其他两个类中使用这个模型,但我试图避免创建同一个类,并将每个属性从一个解决方案映射到另一个解决方案
- (解决方案1)一个解决方案是客户端(包含所有表单)
- (解决方案2)另一个调用存储过程并从数据库返回值的方法 < LI>(解3),最后是另一个,在前一个中间,包含所有的商业逻辑。
将所有三个项目添加到新解决方案(解决方案4),然后在项目之间添加引用 添加引用;右键单击项目并选择“添加”,然后选择“引用”。然后选择合适的项目。例如,为项目1(当前为解决方案1的一部分)选择项目3(当前为解决方案3的一部分),为项目3选择项目2(当前为解决方案2的一部分) 添加引用后,您必须导入()类,例如
using Project1.Example
问题标题涉及不同的项目,但问题涉及不同的解决方案。那么:我们讨论的是项目还是解决方案?对不起,我编辑了标题,我们讨论的是解决方案。是的,但我试图避免循环引用,我希望应用(3个解决方案)朝一个方向工作(解决方案2=>解决方案3=>解决方案1)
Public Class Example
Public Example(){
return SOLUTION2.Example;
}
Public Class Example
Public Example(){
return SOLUTION3.Example;
}
End Class;
using Project1.Example