无法将类型为“DAL.LoginDAL”的对象强制转换为类型“IDAL.ILogin”的解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/as15932641664/article/details/84205175

 无法将类型为“DAL.LoginDAL”的对象强制转换为类型“IDAL.ILogin”


   解决方法:

      1.运行后Factory层出现了这个错误,一开始以为是的代码问题,检查之后发现没有错误。出现这个错误的原因之一可能出现在D层

      找到D层,确认是否在D层实现了这个接口

      2.如果在D层实现了这个接口却仍然报错,接下来检查一下IDAL层中是否都是按接口来创建的

     

      当初创建时如果我们把Class改成了Interface,虽然看起来是个接口的形式,但它实质依然是个类的形式。


      感谢大家的垂阅!

猜你喜欢

转载自blog.csdn.net/as15932641664/article/details/84205175
今日推荐