我正在处理一个项目,试图将一个字符串添加到资源文件中。我读过MVC 3项目中的资源文件被转换为XML,并且特殊字符会自动转义,但事实并非如此。我已经尝试使用 / 和 %xx 十六进制方法来输入特殊字符,但这些方法都不能正常工作。如果不转义一些字符,代码就会出错。以下是我要修复的资源文件中的字符串:
Minimum of 6 letters, numbers, and special characters, no spaces. Special characters include: !, @, #, $, %, ^, &, (, ), -, _, =, +, {, }, |, /, ?.
从最后可以看到,我使用了一些特殊字符,但在运行代码时似乎不喜欢其中的某些字符。有什么建议吗?