Ich habe eine Liste von Zeichenfolgen in Reihenfolge Ich habe "1" "2" "5" "4" "3"
etc .. Ich habe auch eine andere Klasse an eine Reihe von Elementen gebunden, die verschiedene Eigenschaften enthält, von denen eine Int ist OrderString
Wie zwei Eigenschaften vergleichen und dann sortieren
Wie ordne ich die Reihenfolge der Objekte entsprechend meiner Liste der Zeichenketten neu an.
list<string> L_string = new string { "1" "2" "4" "3" "5" "6" "7"}
Auch eine Liste der Elemente, die Eigenschaften wie Name, Nummer, Datum an sie angehängt.
Unter der Annahme, l_Item erbt von Produkten
var SortedMan = l_Item.OrderBy (o => o.number.ToString()) CompareTo (L_string))). So etwas, aber ein funktionierender Code.
Also grundsätzlich die Menge der Elemente in beiden wird gleich sein. Ich brauche es, um die Liste der Elemente in der Reihenfolge ihrer Anordnung im L_string neu anzuordnen.
Geben Sie ein Codebeispiel der anderen Liste, weil ich nicht ganz verstehe. – prospector
So nicht klar, und diese Syntax für die Liste L_string ist nicht gültig –
Paparazzi
So ist die Frage, wie Produktliste basierend auf Bestellung in anderen Liste zur Verfügung gestellt? –