读取配置中的转义字符的问题,如何避免自动变成非转义字符
将一些字符设在配置文件中,程序中读取时则自动将这些转义字符转成非转义字符,
比如
配置中 <add key= "str " value= "\u001C\u0026 " />
程序读取时 自动变成 str = "\\u001C\\u0026 ";
我想获得 的值是 str = "\u001C\u0026 "
------解决方案--------------------我测试了一下
Response.Write(System.Configuration.ConfigurationSettings.AppSettings[ "str "].ToString());
lblMessage.Text = System.Configuration.ConfigurationSettings.AppSettings[ "str "].ToString();
txtUser.Text = System.Configuration.ConfigurationSettings.AppSettings[ "str "].ToString();
得到的就是webconfig中存储的原数据啊
------解决方案--------------------强力 建议
楼主 在配置 文件中 换
种写法
这样的写法 如果程序给别人部署
严重相应 维护人员的 维护工作..
和客户的理解.
------解决方案--------------------同意