【发布时间】:2017-01-13 15:11:23
【问题描述】:
我有两个 dll,分别是 dllA 和 dllB。
我在下面提到的两个 dll 中都有相同的对象。
class OrderObect
{
public string firstName {get;set;}
public string lastName {get;set;}
}
我将列表从 dllA 发送到 dllB。
我遇到了一个异常,即无法将 dllA.OrderObject 列表转换为 dllB.OrderObject 列表。
那么如何解决,谢谢:)
【问题讨论】:
-
如果 B 引用 A 并且 OrderObect 暴露,只需从 B 中删除 OrderObect 并使用 A.OrderObect。如果你想要它,那么把它或一个接口放在第三个程序集中,并让 A & B 引用它。