C#中的正则表达式前面的@是代表什么,又什么含义,作用是什么 请给讲解的详细一点,谢谢... 请给讲解的详细一点,谢谢 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 正则表达式 c# 含义 作用 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? 非典型天秤座 推荐于2016-09-20 · TA获得超过1395个赞 知道大有可为答主 回答量:850 采纳率:0% 帮助的人:1353万 我也去答题访问个人页 关注 展开全部 C#中的字符串,如正则表达式中,有可能出现一些与C#语言相同的字符,比如"\",会让编译器作为C#语言来识别,截断该字符串,并可能产生编译器错误.为了防止这种情况的发生,在该字符串前加一个"@"就是告诉编译器,这些特殊字符是作为字符串中的一部分存在的,编译器就不会去编译它了.比如路径"c:\abc\d.txt"将产生编译器错误,之前可以写为"@c:\abc\d.txt"便得到其真实路径了. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 richardbao2000 2007-06-14 · TA获得超过5342个赞 知道大有可为答主 回答量:4457 采纳率:100% 帮助的人:3888万 我也去答题访问个人页 关注 展开全部 C 类语言中是有很多转义字符的,比如 '\n' 表示回车,'\"' 表示双引号,'\\' 表示“\”符号,也就是说,如果我们要表示c:\abc\d.txt 的话,就得写 "c:\\abc\\d.txt",如果我们不希望 C# 将其识别为转义字符,就可以加 @ 符号,写成 @"c:\abc\d.txt" 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-07 正则表示式(^#|^("#)).*$")是什么意思? 1 2023-07-16 c#中(=>)是什么意思? 2020-03-26 求一些C#的正则表达式! 2019-08-15 C#正则表达式的语法? 2020-09-17 c# 这个正则是什么意思 2020-09-16 c# 这个正则是什么意思? 2013-06-08 C#正则表达式 "?"号意思! 2012-09-06 c#正则表达式*?一起写是什么意思?求详细分析下面的正则表达式<A[^>]*?>[\s\S]*?</A> 1 更多类似问题 > 为你推荐: