Ich bin mit C# framework 3.5 ..Wie bekomme ich eine Liste von einer benutzerdefinierten Liste?
meiner Klasse hier
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; }
}
I
Liste konumlar eine Liste haben;
gut, ich will Produkte erhalten, die ihre enlem und boylam Variablen einander gleich ..
Wie Sie unten
auf dem Foto sehen
I enlem und boylam compate wollen und Wenn es das gleiche ist, möchte ich sie zu verschiedenen Liste ..
Ich kann das mit einer Schleife tun, aber LINQ verwenden möchten, aber ich könnte das nicht tun. Ich benutzte groupby aber es tut falsch ..
var distinctList = konumlar.GroupBy(x => x.Enlem)
.Select(g => g.First())
.ToList().GroupBy(s=>s.Boylam).Select(g => g.First())
.ToList();
EDIT Eigentlich könnte ich meine quesion gut erklären ..
vielleicht unterscheidet nicht richtige Wort .. Ich will Elemente trennen, die gleich jeder andere ..
wie:
I pendik Artikel in einer Liste und andere werden in konumlar sein, aber pendik Einzelteile werden entfernt von konuml nehmen ar Liste
EDIT 2
Okay, ich möchte so die Liste trennen
Sie möchten gleiche oder unterschiedliche Artikel extrahieren? –
extrahieren und auch aus der Liste .. Ich meine, ich möchte sie voneinander trennen – ertan2002
Es würde helfen, wenn Sie das gewünschte Ergebnis zeigen würden. Sie erwähnen auch eine zweite Liste, aber Sie haben es nicht gezeigt. –