Mam klasę Offer
, która zawiera kategorię plików.Sortuj listę tak, aby konkretna wartość znalazła się na górze
Chcę, aby wszystkie oferty określonej kategorii pojawiały się na górze, a następnie wszystkie inne.
Próbowałem tego, ale bez rezultatu, co poleciłbyś?
Offers = Offers.OrderBy(x => x.Category == "Corporate").ToList();
Kiedy mówisz "bez skutku", jaki jest rezultat tego wyrażenia? Co jest z tym nie tak? –
spójrz na http://stackoverflow.com/questions/728319/linq-orderby-against-specific-values –
To nie sortuje się prawidłowo, wydaje się, że nadal jest w oryginalnej kolejności. – Wesley