命令行中路径带空格问题

在用C#调用系统播放器的代码中,需要传递过去参数,但是有的带有空格的参数却只能识别空格前面的部分,几番搜索找到了答案,在参数最外层加引号,开始的代码是这样写的:

process.StartInfo.Arguments = musicPath;

修改为以下代码:

process.StartInfo.Arguments = """+ musicPath +""";

即可。


by 雪洁 2013-04-27 06:45:11 2878 views
我来说几句

相关文章