我想从“保存”对话框中提取所选路径,不包括文件名。
以下代码检索完整路径+文件名及其扩展名。
placeToSaveDocument = Path.GetFullPath(saveFileDialog.FileName);
请不要建议使用文件夹浏览器对话框,因为我有理由不使用它。
有什么想法吗?
答案 0 :(得分:5)
您可能正在寻找Path.GetDirectoryName(saveFileDialog.FileName)
。
示例:
string filePath = @"C:\MyDir\MySubDir\myfile.ext";
string directoryPath = Path.GetDirectoryName(filePath);
//directoryPath = "C:\MyDir\MySubDir"