Dateiname

K

Kanonenfutter

Wie kann ich NUR den Dateinamen ohne Pfad aus beispielsweise einer eingelesenen txt Datei aus einem open bzw save FileDialog ausgeben?
 

Alexander Schuc

crazy-weasel
Hallo.

Die FileInfo Klasse wird dir dabei helfen.

Code:
public FileInfo(
   string fileName
);
Im Konstruktor übergibst du den Pfad zur Datei an.
Danach benutzt die Eigenschaft 'Name' um nur den Dateinamen zu erhalten.

Code:
System.IO.FileInfo fi = new System.IO.FileInfo("c:\\windows\\notepad.exe");
System.Console.WriteLine("Dateiname: " + fi.Name);

Mfg,
Alex