WPF FolderBrowserDialog 获取带有空格的文件夹路径后操作文件无效的处理

在做一个备份功能时发现如果选择在“我的文档”文件夹等文件夹名中有空格的文件夹中进行备份,则备份文件会存储在该文件夹上一级目录中,备份文件名则为“选择在“我的文档”文件夹”+“备份文件名”,例如有个文件夹“d:\a c",备份文件名"bakcup.bak",实际操作结果就是"d:\a cbakcup.bak",并未存储在文件夹“d:\a c"中。解决方法就是把 FolderBrowserDialog 获取的SelectedPath后加上"\",例如:

folderName = folderBrowserDialog1.SelectedPath+@"\";

原文地址:https://www.cnblogs.com/dinid/p/2034061.html