我了解到使用$“”和{}可使我更自由地处理字符串。我想在检查器中使用它们,但是如果我在检查器中键入$“ Hi”,它只会将$和“识别为正常字符。
答案 0 :(得分:2)
当然可以。您正在谈论的$“”和{}是c#代码语法。检查器是一个GUI,它不会这样考虑您的输入,不会解释它,而是将其视为纯文本。
因此,您对实际问题的简短回答是“我该怎么办?”是“你不能” ...不是为了这个。
您为什么不按照CodingYoshi的建议详细说明要达到的目标,以便也许我们可以帮助您实现最终目标而无需在检查器中使用字符串插值
答案 1 :(得分:0)
我想出的解决方法是:
ID SEX A B C
34 0 3.4 4.5 9.0
56 1 5.6 7.6 0.7
来解析该字符串的快速方法; myString.Replace("{myNumber}", $"{myNumber}")
,或者,如果您想使用可重用的方法,则可以添加带有默认参数的参数,例如
private string Parse(string myString, int myNumber)
;