我使用C#3.5框架..如何從自定義列表中獲取不同的列表?
我這裏一流
public class KonumBilgisi
{
public string Enlem { get; set; }
public string Boylam { get; set; }
public string KonumAdi { get; set; }
public DateTime Tarih { get; set; }
public byte SucTuruId { get; set; }
}
我有一個列表
名單konumlar;
好,我想拿到等於他們enlem和boylam變量相互物品..
正如你下面
照片看,我想compate enlem和boylam和如果它的平等我想讓他們到不同的名單..
我可以做一個循環,但要使用LINQ,但我無法做到這一點。我用GROUPBY但它不出錯..
var distinctList = konumlar.GroupBy(x => x.Enlem)
.Select(g => g.First())
.ToList().GroupBy(s=>s.Boylam).Select(g => g.First())
.ToList();
編輯 其實我不能解釋我quesion以及..
也許不同的是不正確的字。我想單獨它們等於每個項目等..
如:
我將在一個列表 彭蒂克項目等將在konumlar但彭蒂克項目將從konuml被刪除AR列表
EDIT 2
好吧,我想單獨列表一樣,
你想提取相同或不同的項目? –
提取物,也從列表disexct ..我的意思是,我想分開他們彼此 – ertan2002
這將有助於,如果你會顯示所需的結果。你還提到了第二個列表,但你沒有顯示它。 –