你好,我正在尝试通过Linq比较两个datatable
。但是我遇到了这个异常:
无效的特定转换
请帮助我,因为我对Linq还很陌生。这是我使用的代码:
var matched1 = from table1 in dtAvailableStores.AsEnumerable()
join table2 in dtControlStores.AsEnumerable()
on table1.Field<int>("STORE_NBR")
equals table2.Field<int>("STORE_NBR")
select table1;
这里的STORE_NBR
是一个字符串值。