我有以下代码:
var vistaRecibos = (from r in ctx.RECIBOSPAGO_DETALLE_GENERAL
select new
{
r.idrecibopago,
});
var vistaAsientos = (from a in ctx.ASIENTO_CONTABLE
select new
{
a.idrecibopago,
});
vistaRecibos = vistaRecibos.Except(vistaAsientos);
这给了我错误:
无法从使用情况推断方法“System.Linq.Enumerable.Except(System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable)”的错误 71 类型参数。尝试明确指定类型参数。C:\Users\German\Desktop\SAM Administrative\Leon\SAM1\Contabilidad\frmExportarAsientosContables.cs 461 36 sammayorazgo
我在其他解决方案中使用了这种比较,它不会给我一个错误(即使额外的逗号也不会导致冲突,如果我删除它,问题仍然存在)。
有谁知道如何修理它?
像这样简化你的线条
不需要添加单词new {},如果您要映射到另一种数据类型,则需要它。