C#中@和$修饰一个字符串,分别有什么不同,vs2015编程

2024年11月16日 12:30
有1个网友回答
网友(1):

@取消字符串中的转义,$,对字符串求值,举例:
int
a
=
1;
string
s1
=
"hello\t{a}";
string
s2
=
@"hello\t{a}";
string
s3
=
$"hello\t{a}";
结果
s1
hello
{a}
s2
hello\t{a}
s3
hello
1