C# 如何加上「&引用;在C中转换为string.Format#

C# 如何加上「&引用;在C中转换为string.Format#,c#,string,format,C#,String,Format,我需要将文件夹路径传递给Python接口,但路径中的空格使其变得复杂。 例子: Defect.py C:\TestImage\Images工作正常。 但是,如果路径中有如下空间 `Defect.py C:\**Test Image**\Images` 由于两个单独的参数而导致错误 如果我可以通过它作为: Defect.py“C:\**测试图像**\Images”应该可以工作 因此,我目前正在尝试使用string.Format(“{0}”)对这个字符串使用双引号进行格式化,但不起作用。 请告诉我

我需要将文件夹路径传递给Python接口,但路径中的空格使其变得复杂。 例子:
Defect.py C:\TestImage\Images
工作正常。 但是,如果路径中有如下空间

`Defect.py C:\**Test Image**\Images`
由于两个单独的参数而导致错误

如果我可以通过它作为:
Defect.py“C:\**测试图像**\Images”
应该可以工作

因此,我目前正在尝试使用
string.Format(“{0}”)
对这个字符串使用双引号进行格式化,但不起作用。 请告诉我如何使用
string.format
格式化语句。我需要使用string.Format,因为还有多个其他参数。

请尝试以下操作:

string.Format("Defect.py \"C:\\{0}\\Images\"", "Test Image");
请记住,整个技巧是使用
\“
反斜杠转义字符转义字符。其余部分只是演示如何使用
字符串。格式化

尝试以下方法:

string.Format("Defect.py \"C:\\{0}\\Images\"", "Test Image");
请记住,整个技巧是使用
\“
反斜杠转义字符转义字符。剩下的只是演示如何使用
string.Format