• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

C#逐字字符串符号@

c# 海叔叔 1个月前 (05-30) 9次浏览 已收录 0个评论

关键词
C# @ 逐字字符串

摘要

[email protected],在C#字符串中,[email protected],表示后面是一个逐字字符串。

C#逐字字符串符号@

[email protected],在C#字符串中,[email protected][email protected]?也就是说后面的字符串的转义 符就不起转义作用了,只当作一个普通的字符。在C#中,转义字符是反斜杠(\),这跟C、C++都是一样的。比如一个TAB键在字符串中表示为“\t”, 一个回车是“\r”,一个换行是“\n”。

string msg = “Hello\tWorld!”;
msg变量的值是在Hello和World之间加了一个TAB。

[email protected],如果:
string msg = @”Hello\tWorld”;
msg变量的值是“Hello\tWorld”,\t不会被当当成一个转义字符,而会被直接输出出来。

最后总结一下,@字符放到字符串之前表示这是一个逐字字符串,字符串中的转义字符(\)将会被当作普通反斜杠对待。


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址