读书人

生手求linq联接语句

发布时间: 2013-10-18 20:53:13 作者: rapoo

新手求linq联接语句
使用C#,web窗体,dataset ds内有两个离线表 燃油和产量。对两个表进行联接。
符合燃油车号的产量进行联接。
燃油:车号,燃油
产量:车号,产量
联接后:
车号,燃油,产量

请指教!
[解决办法]

var query= from x in ds.Tables[0].AsEnumerable()
join y in ds.Tables[1].AsEnumerable()
on x.Field<int>("车号") equals y.Field<int>("车号")
select new {燃油=x.Field<string>("燃油"),产量=y.Field<string>("产量")};

读书人网 >.NET

热点推荐