Hallo,
Zitat:
muss mich hier an ein festes Ausgabeformat halten
Das mag für die Ausgabe stimmen, aber intern kannst du das doch umdrehen (eigene StringList).
Korrektur
Zitat:
nur dann ein neues Paar "key=value" einfügen, wenn der value nicht schon exitiert.
IndexOf("key=value")=-1 -> existiert noch nicht
Aso die ganz normale Suche benutzen.