获取没有文件名保存对话框的路径

时间:2014-01-28 09:53:08

标签: c# savefiledialog

我想从“保存”对话框中提取所选路径,不包括文件名。

以下代码检索完整路径+文件名及其扩展名。

placeToSaveDocument = Path.GetFullPath(saveFileDialog.FileName);  

请不要建议使用文件夹浏览器对话框,因为我有理由不使用它。

有什么想法吗?

1 个答案:

答案 0 :(得分:5)

您可能正在寻找Path.GetDirectoryName(saveFileDialog.FileName)

示例:

string filePath = @"C:\MyDir\MySubDir\myfile.ext";
string directoryPath = Path.GetDirectoryName(filePath);
//directoryPath = "C:\MyDir\MySubDir"