我做了一個聯繫人系統的小應用程序,用於添加更新和刪除。現在讓這個聯繫人組在這裏我使用XML作爲數據源。現在想要將兩個xml文件連接到一個contact.xml,其他是group.xml。如何在linq查詢中使用連接?
我真的很有用。
DataSet ds1 = new DataSet(); DataSet ds2 = new DataSet();
ds1.ReadXml("Contact.xml");
ds2.ReadXml("Group.xml");
DataTable dt1 = ds1.Tables[0];
DataTable dt2 = ds2.Tables[0];
var groups = from contact in dt.AsEnumerable()
join ol in dt1.AsEnumerable()
on contact.Field<string>("ID") equals ol.Field<string>("ID")
select new
{ FName=ol.Field<string>("FName")
};
你能後的2個XML文件的小例子? – 2011-05-06 09:16:13