c# - VS2008非法读取字符串文本

标签 c# asp.net

我声明了一串特殊字符。

var SpecialCharSequence = "',!,#,$,%,&,',(,),*,+,-,.,\,/,:,;,<,=,>,?,@,[,],^,_,{,|,},~,";

为什么它会给出向后斜杠的错误

Unrecognized escape sequence    

当它已经在引号中时。

最佳答案

那是因为你的字符串包含\这是一个转义字符。

\ 替换为 \\

var SpecialCharSequence = "',!,#,$,%,&,',(,),*,+,-,.,\\,/,:,;,<,=,>,?,@,[,],^,_,{,|,},~,";

关于c# - VS2008非法读取字符串文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8559481/

相关文章:

javascript - 将数据从 ASP.NET 传递到 Javascript

c# - 动态生成 LINQ(成员)表达式

c# - 使用未找到的实体调用服务操作

c# - ClickOnce 发送参数不起作用

javascript - 条件验证问题?

c# - DotNetNuke - 动态加载的子控件上的事件未触发

javascript - 如何在母版页弹出窗口中的向导中从用户控件获取 ControlToValidate ID - javascript asp.net 验证

c# - 将 Web 引用复制到新项目

c# - 防止程序的多个实例的最安全方法是什么?

c# - 在大型项目中使用命名空间是否有任何指导方针?