Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hilfe beim Listenvergleich gesucht (https://www.delphipraxis.net/65400-hilfe-beim-listenvergleich-gesucht.html)

dragi 16. Mär 2006 08:58


Hilfe beim Listenvergleich gesucht
 
Hallo,

ich muß mehrere Informationen aus Listen auslesen und Gegeneinander vergleichen in C#. Dabei möchte ich um Tips zum Aufbau bitte. Damit meine ich keinen Code sondern eher die Architektur bzw. wie ich das am besten angehe.

Aufbau Liste 1:
Code:
object bla
   Wert1=a
   Wert2=b
   Wert3=c
   ...
end

object blabla
   Wert11=d
   Wert12=t
   ...
end
Aufbau Liste 2:
Code:
 
Wert1=a
Wert2=b
Wert3=c
...
In den meisten fällen finden sich die Werte aus der einer Liste auch in der anderen Liste. Die Bezeihnung der Werte und die Werte selber sind immer unterschiedlich, je nachdem welche 2 Listen man vergleicht. Werte die nur in einer Liste vorkommen sind dabei egal und fallen raus.
Wie würdet ihr das lösen? Irgendwie muß ich ja bei der ersten Liste nach dem Wort object suchen und dann die Werte bis end in einer Liste speichern. Dann das nächste object und end suchen und die Werte speichern und diese ganzen Werte zu, schluß zusammen führen. Die zweite Liste würde ich so auslesen:

Die Liste in ein Stringarray einlesen und in einer Schleife die Zeilen durchgehen. In jede Zeile Buchsteba für Buchstabe in einen String einlesen und wenn das Gleichheitszeichen ereeicht wurde diesen String abspeichern. Dann habe ich schonmal die Wertebezeichnung. Dann weiterlesen bis zum Zeilenende, dann habe ich den eigentlichen Wert.

Ist das zu kompliziert? Bin für jede Hilfe sehr dankbar

Gruß

Dragi


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz