我已經得到了這些接口:添加導出接口,通用接口
而這種代碼:
IList<IFinder<IDomainObject>> finders = new List<IFinder<IDomainObject>>();
IFinder<IOrder> orderFinder = this.mocks.StrictMock<IFinder<IOrder>>();
finders.Add(orderFinder);
我得到第三行此錯誤:
參數'1':無法從'Mes.FrameworkTest.Repository.Finder.Finder
<Mes.FrameworkTest.DomainModel.IOrder
>'轉換爲'Mes.FrameworkT 'est.Repository.Finders.IFinder<Mes.FrameworkTest.DomainModel.IDomainObject
>'
爲什麼IOrder從IDomainObject派生時會出現此錯誤?
您使用的是哪個版本的框架? – Aliostad 2010-09-09 12:27:55