我有一个控制台项目,我想从一些参数开始argc.我想从我的计算机传递一条路径,让我们说C:\\My Folder.我怎么能通过空格?
当我尝试阅读它时,我获得了类似的东西C:\\My.我读过我可以通过使用它来传递它们".如果是这样,我怎么能将它们传递给string("C:\My Folder"),因为我是通过使用Process.Start和ProcessStartInfo命令启动这个程序的?
blu*_*tor 15
用双引号括起参数:
"c:\My Folder\some.exe" /a="this is an argument"
Run Code Online (Sandbox Code Playgroud)
作为传递给Process.Start的字符串:
process.StartInfo.Aguments = "\"this is an argument\"";
Run Code Online (Sandbox Code Playgroud)
查看此帖子和答案以获取更多详细信息.
| 归档时间: |
|
| 查看次数: |
19472 次 |
| 最近记录: |