..Özel bir listeden ayrı bir liste nasıl alınır?
burada benim sınıf I listemizi
Liste konumlar var
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; }
}
;
iyi, ben .. bunların enlem ve birbirlerine balance değişkenleri eşit öğeleri almak istiyorum
ben enlem ve Boylam rekabet etmektedir istiyorumaşağıdaki fotoğrafta gördüğünüz gibi
ve Eğer eşitse onları farklı bir listeye almak istiyorum ..
Bunu bir döngü ile yapabilirim ama LINQ kullanmak istiyorum ama bunu yapamam. Ben GroupBy kullanılan ama yanlış doesnt ..
var distinctList = konumlar.GroupBy(x => x.Enlem)
.Select(g => g.First())
.ToList().GroupBy(s=>s.Boylam).Select(g => g.First())
.ToList();
DÜZENLEME Aslında .. Her eşittir olan öğeleri ayırmak isteyen de benim quesion ..
belki farklı doğru kelime değil açıklamak edemedim diğer ..
örneğin:
Ben tek listede pendik öğeleri alacak ve diğerleri konumlar olacaktır ama pendik ürün konuml kaldırılacak ar liste
DÜZENLEME 2
böyle listeyi ayırmak isteyen Tamam
Eşit veya farklı öğeler mi çıkarmak istiyorsunuz? –
listeden ayıklamak ve aynı zamanda farklıdır .. Yani, birbirlerini birbirinden ayırmak istiyorum – ertan2002
İstediğiniz sonucu gösterseydiniz yardımcı olur. Ayrıca ikinci bir listeden bahsediyorsunuz ama göstermediniz. –