我在两个项目下面有两个类,每个类需要调用其他类的方法。 但不能相互添加引用,因为它正在创建循环依赖关系。循环依赖的解决方案
我知道我必须使用界面来解决问题,但我不能满足答案。 请让我知道如何执行&解决这个问题。
项目的Test2
namespace Test2
{
public class ClassTest2
{
public string GetClassTest2()
{
return "classTest2";
}
}
}
项目Test1的
namespace Test1
{
public class ClassTest1
{
public string GetClassTest1()
{
return "classTest1";
}
}
}
如何将你的个别班级正在获得另一班的实例? – Paddy 2014-10-17 13:28:05
代码示例在这里没有添加任何内容 - 它们似乎并不代表实际的问题场景,因为它们显示的都是两个完全独立的类。另外,请解释哪些障碍妨碍您将两个课程放在单个项目中。 – 2014-10-17 13:28:05
可能重复的[如何解决循环引用?](http://stackoverflow.com/questions/6928387/how-to-solve-circular-reference) – Christian 2014-10-17 13:29:42