Ich muss 5 Ordner im Pfad zurückkommen, dann muss ich 3 Ordner weiter eingeben und prüfen, ob die Datei existiert.In Pfad C vor- und rückwärts navigieren #
Lets zwei Wege vorstellen:
1) C:\a\b\c\d\e\f\g\
2) C:\a\2\3\4\5\test.xml
Dann jetzt mein Programm auf dem ersten Weg ist. Ich muss überprüfen, ob die Datei test.xml (auf dem zweiten Pfad) existiert.
Dafür kenne ich Methode File.Exists (Pfad), aber ich habe Probleme mit dem Pfad. Ich kann bis zum Ordner a zurückkommen und prüfen, ob die Datei da ist. Zum Beispiel zu überprüfen, ob die Datei auf dem Pfad vorhanden ist:
3) C:\a\test2.xml
ich verwenden:
File.Exists(@".\.\.\.\.\.\" + @"test2.xml");
aber dennoch auf dem zweiten Weg zu navigieren meine Versuche, (2)) und prüfen, ob diese Datei vorhanden ist Das kann ich nicht. Darf mir da jemand helfen? Danke im Voraus. Grüße.
können Sie bitte etwas Code von zeigen, was du getan hast? Es ist ein wenig unklar, was genau dein Problem ist. Möglicherweise suchen Sie nach ['Path.GetDirectoryName()'] (https://msdn.microsoft.com/en-us/library/system.io.path.getdirectoryname%28v=vs.110%29.aspx) –
Eigentlich gibt es keinen Code um diesen Prozess. Ich möchte If() eingeben, das eingegeben wird, wenn die Datei existiert –