Si está trabajando con un FileInfo
objeto, entonces hay una manera fácil de extraer una string
representación de la ruta completa del directorio a través de la DirectoryName
propiedad.
Descripción de la FileInfo.DirectoryName
propiedad a través de MSDN:
Obtiene una cadena que representa la ruta completa del directorio.
Uso de la muestra:
string filename = @"C:\MyDirectory\MyFile.bat";
FileInfo fileInfo = new FileInfo(filename);
string directoryFullPath = fileInfo.DirectoryName; // contains "C:\MyDirectory"
Enlace a la documentación de MSDN .
@"C:\MyDirectory\MyFile.bat"