当前位置: 代码迷 >> 综合 >> System.InvalidCastException: ‘无法将类型为“test.Emp”的对象强制转换为类型“System.String”。‘
  详细解决方案

System.InvalidCastException: ‘无法将类型为“test.Emp”的对象强制转换为类型“System.String”。‘

热度:3   发布时间:2024-02-09 05:44:11.0

在combobox中取数据时出现的错误

错误信息:
System.InvalidCastException: ‘无法将类型为“test.Emp”的对象强制转换为类型“System.String”。’

它说无法将对象类型强制转换为string类型,我一天在百度,结果一无所获,尝试了各种转,结果还是没用,因为我取的是从数据库里面来的,我存的时候用的是list集合之间赋值,
然后仔细看了它的返回值object,然后又不让转,那我就用一个对象去接收不就好了,最后在把需要的取出来,还不用转,漂亮。

代码:
报错代码:
在这里插入图片描述
解决代码:我拿到的是一个对象,所以直接取需要的
在这里插入图片描述

  相关解决方案