Moin Leute,
ich hab da ein kleines Problen mit den Systempfaden, das sich durch die Verlinkung vom Betriebssystem ergibt.
Ich habe die beiden Strings
Wie kann ich einen Vergleich dieser beiden Strings so durchführen, dass ein Pfad zunächst in das Format des anderen konvertiert wird, um per String-Vergleich zu testen, ob sie tatsächlich identisch sind?
Kann man die Verzeichnisse anders vergleichen?
Die HashCodes der
ich hab da ein kleines Problen mit den Systempfaden, das sich durch die Verlinkung vom Betriebssystem ergibt.
Ich habe die beiden Strings
"C:\Dokumente und Einstellungen\All Users\DeviceX\Data\"
und "C:\ProgramData\DeviceX\Data\"
, die dasselbe Verzeichnis repräsentieren, d.h., die Verzeichnisse sind logisch identisch.Wie kann ich einen Vergleich dieser beiden Strings so durchführen, dass ein Pfad zunächst in das Format des anderen konvertiert wird, um per String-Vergleich zu testen, ob sie tatsächlich identisch sind?
Kann man die Verzeichnisse anders vergleichen?
Die HashCodes der
DirectoryInfo
s sind leider verschieden. Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!