Hallo,
ich habe ein List Objekt "getlist", welches ProgrammIDs enthält.
Z.B.
getlist[0].program_id=514
getlist[1].program_id=515
getlist[2].program_id=19216
getlist[2].program_id=25000
und ein Array
string[,] default_list= {
{"515","Beschreibung1"},
{"514","Beschreibung2"},
{"16422","Beschreibung3"},
{"19216","Beschreibung3"},
{"19200","Beschreibung4"}
};
Jetzt soll getlist mit default_list verglichen werden, in der Art, dass die Reihenfolge von default_list eingehalten wird.
Sprich:
getlist[0].program_id=515
getlist[1].program_id=514
getlist[2].program_id=19216
D.h. IDs, die in getlist, aber nicht in default_list vorkommen fliegen raus und es wird in der Reihenfolge sortiert, wie default_list das vorgibt.
Kann ich da mit CompareTo arbeiten? Wenn ja, wie?