【发布时间】:2022-01-06 14:19:00
【问题描述】:
在 C# 中,如果要创建插值字符串,请在定义前使用美元符号 ($),例如
string myValue = "foo"
string myInterpolatedString = $"This is an example of interpolation: {myValue}";
如果你想创建一个逐字字符串,它会忽略除双引号之外的所有转义字符,它允许多行字符串在每行的末尾没有笨拙的" +,在每行的开头没有"换行,在定义前使用 at 符号 (@),例如
string myVerbatimString = @"This is an example of
a verbatim string";
如何结合这两个功能?
【问题讨论】:
标签: c# string string-interpolation verbatim-string