Ich habe eine Liste der Zeichenfolgen Liste {"X", "W", "C", "A", "D", "B"} und ich habe eine andere Liste von Strings Liste {"A", "B", "C", "D"}, die angibt, wie die erste Liste geordnet werden muss. Aber die zweite Liste enthält nur vier Elemente. Ich möchte, dass meine erste Liste so geordnet wird: A, B, C, D, X, W. Eigentlich sind die letzten beiden Buchstaben X und W egal, wie sie bestellt sind, aber sie sollten am Ende sein Die Liste.Linq: Sortierung der Liste auf Basis einer anderen Liste
Ich habe versucht, dieses:
aber das gibt mir nur vier Punkte.
Dies sollte nicht der Fall sein. Es sollte dir 6 Gegenstände geben. Es würde jedoch "X" und "W" am Anfang setzen, weil sie in list2 einen Index von -1 (der kleiner als 0 ist) haben. –