To wszystko w języku C#, przy użyciu .NET 2.0.Jak porównać dwa wyraźnie różne obiekty o podobnych właściwościach?
Mam dwie listy obiektów. Nie są obiektami pokrewnymi, ale mają pewne wspólne cechy, takie jak unikalny identyfikator oparty na Guid. Te dwie listy muszą być filtrowane przez inną listę, która zawiera Guida, która może lub nie może się równać z identyfikatorami zawartymi na pierwszych dwóch listach.
Zastanowiłem się nad pomysłem rzucania każdej listy obiektów na "obiekt" i sortowanie według , ale nie jestem pewien, czy będę w stanie uzyskać dostęp do właściwości ID po jej rzuceniu, a ja " m myśląc, że metoda sortowania dwóch list powinna być nieco głupia, wiedząc, co to jest sortowana lista .
Jaki byłby najlepszy sposób umieszczenia każdej listy obiektów, aby można było posortować ją na listę tylko z identyfikatorami?
Sortowanie lub filtrowanie? Sortowanie według czego? – dtb
Właściwe filtrowanie. object.GuidId == list.GuidId zwraca obiekt. – Chris