今天调试程序出现了一个这样的错误

"无法将类型为“xxx.Entity”的对象强制转换为类型“xxx.Entity”。"

找了半天错误的原因终于找到了。简单分析如下:

反射同种类型转换发生错误:如一个业务层项目包括实体类,它同时被界面层调用,如果界面层通过反射加载业务模块 则会出现如上错误信息。这是由于通过反射加载的那个实体类,和界面直接调用的实体类在内存中非同一对象

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2022-01-08
  • 2021-10-29
  • 2022-12-23
  • 2021-06-08
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案