6
C#-タイプList <Product>を暗黙的にList <IProduct>に変換できません
私はすべてのインターフェース定義 を含むプロジェクトを持っています:RivWorks.Interfaces 私は具体的な実装を定義するプロジェクトを持っています:RivWorks.DTO 私は以前に何百回もこれを行ったことがありますが、何らかの理由でこのエラーが発生しています: タイプ「System.Collections.Generic.List <RivWorks.DTO.Product>」を「System.Collections.Generic.List <RivWorks.Interfaces.DataContracts.IProduct>」に暗黙的に変換することはできません インターフェース定義(短縮): namespace RivWorks.Interfaces.DataContracts { public interface IProduct { [XmlElement] [DataMember(Name = "ID", Order = 0)] Guid ProductID { get; set; } [XmlElement] [DataMember(Name = "altID", Order = 1)] long alternateProductID { get; set; } [XmlElement] [DataMember(Name = "CompanyId", Order = 2)] Guid CompanyId …