我試圖在ID列上加入兩個列表(flist和slist)。列表定義,類定義,列表內容和所需結果顯示如下。在指定的列上加入兩個列表
List<first> flist= new List<first>();
List<second> slist= new List<second>();
public class first
{
public string name { get; set; }
public int ID{ get; set; }
public string itemAttr { get; set; }
}
public class second
{
public int ID{ get; set; }
public string itemAttr{ get; set; }
}
列出內容
flist:
apples | 1
bananas| 2
trees | 3
slist:
1 | fruit
3 | not-fruit
期望的結果:
flist:
apples | 1 | fruit
bananas | 2 |
trees | 3 | not-fruit
看看linq的'join',[這裏是參考資料](http://msdn.microsoft.com/en-us/library/vstudio/bb397895.aspx) – Candide 2013-02-21 16:18:27
感謝您指點我正確的方向,Candide! – 2013-02-21 16:19:33