C#中\\字符如何表达?

chu_rfs 2009-04-24 02:49:00
比方str="mm=\\mpd\123"
...全文
297 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangqidong 2009-04-24
  • 打赏
  • 举报
回复
都是正解,没看到@
vrhero 2009-04-24
  • 打赏
  • 举报
回复
都是正确的...但是@是强制转义,不是全部转义...
大龙哥 2009-04-24
  • 打赏
  • 举报
回复
都是正确的,@是全部转义,\是单个字符转义
深山老柳 2009-04-24
  • 打赏
  • 举报
回复
或 str="mm=\\\\mpd\\123"
saisky 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ericzhangbo1982111 的回复:]
str=@"mm=\\mpd\123"
[/Quote]
是了,正解~
youxiamao 2009-04-24
  • 打赏
  • 举报
回复
两个都对啊,一个是全部转义,一个是对\\做转义
zhaolin646 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 chu_rfs 的帖子:]
比方str="mm=\\mpd\123"
[/Quote]

str="mm=\\\\mpd\\123"

都是正确的

\\会被转移为一个\ 这样就明白了吧
zhaolin646 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 chu_rfs 的帖子:]
比方str="mm=\\mpd\123"
[/Quote]

str="mm=\\\\mpd\\123"

都对

\\ 会被转移为 一个\

zb_110 2009-04-24
  • 打赏
  • 举报
回复
str="mm=\\\mpd\\123"
或用
@表示转义
str=@"mm=\\mpd\123"
phommy 2009-04-24
  • 打赏
  • 举报
回复
"mm=\u005c\u005cmpd\u005c123"
这个也是正解..
stevehxh 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ralpha08 的回复:]
str="mm=\\\\mpd\\123"
[/Quote]
正确
yangqidong 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ralpha08 的回复:]
str="mm=\\\\mpd\\123"
[/Quote]
这才是正解
ralpha08 2009-04-24
  • 打赏
  • 举报
回复
str="mm=\\\\mpd\\123"
春天的气息 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ericzhangbo1982111 的回复:]
str=@"mm=\\mpd\123"
[/Quote]

正解!
ericzhangbo1982111 2009-04-24
  • 打赏
  • 举报
回复
str=@"mm=\\mpd\123"
FlyBee 2009-04-24
  • 打赏
  • 举报
回复
str=@"mm=\\mpd\123"
加@ 转意字符

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧