Wie benennt man eine Datei in C# um
-
Verwenden Sie die Methode
Move()
, um eine Datei in C# umzubenennen -
Benutzen Sie die Methode
Copy()
, um eine Datei in C# umzubenennen
In diesem Artikel stellen wir verschiedene Methoden zum Umbenennen einer Datei mit C#-Code vor.
- Verwendung der Methode
Move()
- Verwendung der Methode
Copy()
Verwenden Sie die Methode Move()
, um eine Datei in C# umzubenennen
Wir werden die systemdefinierte Methode Move()
verwenden, um eine Datei umzubenennen. Wir werden die alte Datei in eine neue Datei mit einem neuen Namen verschieben. Die korrekte Syntax zur Verwendung dieser Methode lautet wie folgt.
File.Move(string oldFile, string newFile);
Die eingebaute Methode Move()
hat zwei Parameter. Die Einzelheiten ihrer Parameter sind wie folgt
Parameter | Beschreibung | |
---|---|---|
oldFile |
obligatorisch | Es ist die Datei, die wir umbenennen wollen. Es ist eine String-Variable. |
newFile |
obligatorisch | Es ist der neue Name und Pfad der neuen Datei. |
Das Programm unten zeigt, wie wir die Methode Move()
verwenden können, um eine Datei umzubenennen.
using System;
using System.IO;
class RenameFile {
static void Main() {
string oldName = "D:\myfolder\myfile.txt";
string newName = "D:\myfolder\mynewfile.txt";
System.IO.File.Move(oldName, newName);
}
}
Die Datei muss in dem angegebenen Verzeichnis existieren. Wenn sie nicht existiert, wird die Funktion den Fehler FileNotFoundException
auslösen.
Benutzen Sie die Methode Copy()
, um eine Datei in C# umzubenennen
Wir werden die Methode Copy()
verwenden, um eine Datei umzubenennen. Diese Methode kopiert die Datei in eine neue Datei und wechselt deren Verzeichnis in das angegebene Verzeichnis. Die korrekte Syntax zur Verwendung dieser Methode lautet wie folgt.
File.Copy(string oldFile, string newFile);
Die eingebaute Methode Copy()
hat zwei Parameter. Die Einzelheiten ihrer Parameter sind wie folgt.
Parameter | Beschreibung | |
---|---|---|
oldFile |
obligatorisch | Es ist die Datei, die wir in eine neue Datei kopieren wollen. Es ist eine Zeichenkettenvariable. |
newFile |
obligatorisch | Es ist die neue Akte. Es ist eine Zeichenkettenvariable. |
Das untenstehende Programm zeigt, wie wir die Copy()
-Methode verwenden können, um eine Datei umzubenennen.
using System;
using System.IO;
public class RenameFile {
public static void Main() {
string oldFile = @"D:\oldfile.txt";
string newFile = @"D:\newfile.txt";
File.Copy(oldFile, newFile);
}
}