Entwickler-Ecke

IO, XML und Registry - Datei in ein anderes Verzeichnis kopieren mit c sharp


validas - Fr 09.09.11 14:09
Titel: Datei in ein anderes Verzeichnis kopieren mit c sharp
hallo,

ich habe ein Problem.. ich möchte eine datei unter c:\Daten\DateiXY nach Buttonklick verschieben nach c:\Daten\Projekte\DateiXY

wie macht man das codemässig?

Wenn ich gelich so dumm frage, wie würde das mit einem Verzeichnis funktionieren?

Danke euch schon im Voraus!


Moderiert von user profile iconChristian S.: Topic aus Basistechnologien verschoben am Fr 09.09.2011 um 14:26


dark-destination1988 - Fr 09.09.11 14:16


C#-Quelltext
1:
File.Move("c:\Daten\DateiXY""c:\Daten\Projekte\DateiXY");                    


Th69 - Fr 09.09.11 14:34

Hallo validas,

und bei einem Verzeichnis entsprechend mit Directory.Move(...).


stes - Fr 09.09.11 16:48

user profile icondark-destination1988 hat folgendes geschrieben Zum zitierten Posting springen:

C#-Quelltext
1:
File.Move("c:\Daten\DateiXY""c:\Daten\Projekte\DateiXY");                    


Funktioniert das fehlerfrei? eigentlich sollte man entweder doppelte Backslashes nutzen (\\) oder ein @ vor den String setzen, sonst denkt der Compiler es handelt sich um Escape-Sequenzen. Meiner Meinung nach müsste es so gehen:


C#-Quelltext
1:
File.Move(@"c:\Daten\DateiXY"@"c:\Daten\Projekte\DateiXY");                    


bzw. so:


C#-Quelltext
1:
File.Move("c:\\Daten\\DateiXY""c:\\Daten\\Projekte\\DateiXY");                    


Gruß
stes