C# 获取不带文件名的路径保存对话框

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

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

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

placeToSaveDocument = Path.GetFullPath(saveFileDialog.FileName);  
请不要建议使用文件夹浏览器对话框,因为我有理由不使用它


有什么想法吗?

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

例如:

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

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

例如:

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

您在“yourPath”中所指的值是什么?saveFileDialog.FileName?您在“您的路径”中指的是哪个值?saveFileDialog.FileName?请原谅我的问题:不使用文件夹浏览器对话框的原因是什么?我可能是因为这个原因与你得到的答案有关。你真的在寻找FolderBrowser对话吗@FredrikMörk,进一步使用文件名,或者为用户提供在所需保存位置之外设置所需文件名的选项…请原谅我的提问:不使用文件夹浏览器对话框的原因是什么?我可能是因为这个原因与你得到的答案有关。你真的在寻找FolderBrowser对话吗@FredrikMörk,文件名的进一步使用,或为用户提供除了所需保存位置之外设置所需文件名的选项。。。