对象必须在 linq 查询中实现可逆错误才能选择两行

本文关键字:选择 两行 错误 linq 查询 实现 对象 | 更新日期: 2023-09-27 18:30:34

我有一个Excel工作表,我需要获取两列值 - 我写了一个Linq查询 -

错误:

上下文在行中检测到开关死锁错误

查询:

select new { Description = typeDescription.Description ,
VehicleKey = typeDescription.VehicleKey });

如何解决此错误 - 我想从单个 linq 查询中从同一个 Excel 工作表中获取两个 coulmns 值。

对象必须在 linq 查询中实现可逆错误才能选择两行

我认为这是由于空值

试试这样。

select new { Description = Convert.ToString(typeDescription.Description) , 
    VehicleKey = Convert.ToString(typeDescription.VehicleKey) });