我试图在带有双引号的静态字符串中插入动态字符串,还试过如何将双引号添加到变量内的字符串中?但在我的情况下没有任何作用:
startInfo.Arguments = @"/C = """+service+""" >nul 2>&1";
Run Code Online (Sandbox Code Playgroud)
service是动态字符串,我需要这个结果:
"/C = "mystring" >nul 2>&1";
Run Code Online (Sandbox Code Playgroud)
没有动态变量我使用双引号它工作,我需要@为静态路径
"/C = ""static"" >nul 2>&1";
Run Code Online (Sandbox Code Playgroud)
逐字字符串仅适用于第一部分因为您正在使用+,您可以尝试使用字符串插值:
startInfo.Arguments = $@"/C = ""{service}"" >nul 2>&1";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |