当使用Process.startInfo.Arguments时,我将filename作为参数之一,
StartInfo.Arguments = filename
我想知道在文件名为"test test"的情况下如何确保它是正确的.
我只想一直引用它; 因为"测试"也是有效的.
我不知道是否有内置文件在任何地方转义,但是
procStart.Arguments = "blah blip -in \"" + filePath + "\" more args";
Run Code Online (Sandbox Code Playgroud)
应该做...
如果你想要你可以看到输入字符串(filePath上图),但它可能不值得检查边缘情况.出于同样的原因,如果我在未知的表上编写TSQL,我总是添加显式[/ ](无需检查是否需要它).
| 归档时间: |
|
| 查看次数: |
129 次 |
| 最近记录: |