C#一个简单的问题

cdwgj 2011-10-28 10:48:35
string wpath = @".....";
里面那个@是什么意思?
...全文
90 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sag 2011-10-28
  • 打赏
  • 举报
回复
使用@后可以原样输出原来是转义字符的字符
比如:要输出一个路径"C:\windows"
直接写的话应该是:string str = "C:\\Windows";
如果使用@写成:
string str = @"C:\Windows";
cdwgj 2011-10-28
  • 打赏
  • 举报
回复
也是同样的道理吗
cdwgj 2011-10-28
  • 打赏
  • 举报
回复
string wpath = @"..\UserPhoto\" + Request.Cookies["UserID"].Value.ToString().Trim() + ext;
那这个了
绿领巾童鞋 2011-10-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 q107770540 的回复:]

@ 转义符

string wpath = @"\s";

string wpath = "\\s";

这二者是没有区别的
[/Quote]
en
wnyxy001 2011-10-28
  • 打赏
  • 举报
回复
string wpath="C:\\123.txt";
string wpath=@"C:\123.txt";
wnyxy001 2011-10-28
  • 打赏
  • 举报
回复
用于 转义的
q107770540 2011-10-28
  • 打赏
  • 举报
回复
@ 转义符

string wpath = @"\s";

string wpath = "\\s";

这二者是没有区别的

110,539

社区成员

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

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

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