$符号在字符串前面是什么意思?

307

我本来想使用原样字符串,但我误打了$而不是@

但编译器没有报错,成功编译通过。

我想知道它是什么以及它的作用。我搜索了一下,但是没有找到任何相关信息。

然而,它与原样字符串不同,因为我不能这样写:

string str = $"text\";

在C#中,字符串前面的$字符代表什么意思?

string str = $"text";

我正在使用 Visual Studio 2015 CTP。

11个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接