1 回答

TA貢獻1820條經驗 獲得超2個贊
您需要的是連接,而不是相交。
var CommonList = iMIScustomersList.Join(zendeskCompaniesList,
cust=>cust.Company,
comp=>comp.Name,
(cust,comp)=> new {Customer=cust,Company=comp}).ToList();
例如,
var iMIScustomersList = Enumerable.Range(1,10)
.Select(x=> new Customer{Name = $"Name{x}", Company=$"Company{x}"});
var zendeskCompaniesList = Enumerable.Range(5,10)
.Select(x=> new Company{Name=$"Company{x}", Location = $"Location{x}"});
var CommonList = iMIScustomersList.Join(zendeskCompaniesList,
cust=>cust.Company,
comp=>comp.Name,
(cust,comp)=> new {Customer=cust,Company=comp}).ToList();
樣本輸出
- 1 回答
- 0 關注
- 160 瀏覽
添加回答
舉報