Kopieren Sie die Datei in den Ordner mit Dateipfad in C#
Habe ich die [Quelle:(Pfad)] der Datei, die kopiert werden sollen an der Stelle [DestinationC:\MyFiles\TempFolder]
Angenommen, der Pfad ist C:\Documents und Einstellungen\MeinName\Eigene Documents\xyz.doc
Ich will xyz.doc kopiert werden, an C:\MyFiles\TempFolder\ ich.e.die Lage becomesC:\MyFiles\TempFolder\xyz.doc
ist es möglich, benennen Sie die Datei um, während man es zu Ziel-Ordner?
Danke...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alles, was Sie brauchen, ist
System.IO.File.Copy()
: http://msdn.microsoft.com/en-us/library/c6cfw35a.aspx(Seien Sie vorsichtig mit
\
in die Saiten oben, Sie sollte entkommen\\
)Kopieren erstellen Sie eine neue Datei mit dem gleichen Inhalt der alten, so dass der neue name nicht alles wie der alte name. In der Tat, wenn Sie berücksichtigen den vollständigen Pfad als Teil des Dateinamens können Sie sehen, dass die Quelle und das Ziel sind anders von Anfang an, auch wenn Sie sich nicht ändern
xyz.doc
.Gut... kannst du Kopieren, aber Sie brauchen, um zu überprüfen, ob das Verzeichnis vorhanden ist:
Verändert den code entsprechend deinem Beispiel.