tarafından sipariş Aşağıdaki listesine sahiplinq grup,
Ne yapmak ister aynıdır Sayaç, SrvID ilk değeri elde sonra göre küçükten büyüğe kimliğine göre sipariş ve etmektirID Counter SrvID FirstName
-- ------ ----- ---------
1 34 66M James
5 34 66M Keith
3 55 45Q Jason
2 45 75W Mike
4 33 77U Will
(eğer varsa). Sayaç ve SrvID ben kimliği 1 ilk I geldi kimliğe 1 için vardı ama ne özdeş olduğu gibi 5 kimliği listesinden kaldırılır nasıl
ID Counter SrvID FirstName
-- ------ ----- ---------
1 34 66M James
2 45 75W Mike
3 55 45Q Jason
4 33 77U Will
Not:
Yani çıkış gibi bir şey olurdu 5.
kaldırıldı Bu yapmak ama çalışmıyor olacaktınız
var result = (from ls in list1
group ts by new {ls.Counter, ls.SrvID}
order by ls.ID
select new{
ls.ID,
ls.Counter.FirstOrDefault(),
ls.SrvID.First,
ls.FirstName}).ToList()
@ChrisWue - biçimlendirmeyi verdiği için teşekkürler. Masaya nasıl biçimlendirdiniz? –
Sadece standart kod biçimlendirme: 4 boşluk girintisi – ChrisWue