在web.config中的appSettings中使用“&”

我正在尝试将网站地址存储在web.config文件的appSettings部分中。 URL的末尾有两个查询字符串参数,因此我需要使用&符号。 当我在代码文件中对URL进行硬编码时,如果我替换"&" 。 在配置文件中,这些字母是红色的。 我试过“&”和"&" 在配置中,它们都变成红色,我无法从代码文件中读取它们。 任何人都可以告诉我如何做到这一点,它的工作原理?

谢谢,

编辑:

看起来它没有从appSettings中读取任何内容。 我正在使用此行来检索设置。

 String surveyLink = ConfigurationManager.AppSettings["SatisfactionSurveyLink"]; 

鉴于web.config文件本身就是XML,如果你想要一个字符串实际上& 你需要有效地编码两次。 尝试:

 & 

当解码XML时,这将转换为& 在字符串中,然后通过它的声音再次对其进行适当的解码。 话虽如此,但为什么你需要& 在URL而不是&如果您尝试提供两个单独的查询参数

问题是当我在测试项目中使用app.config文件时,我正在使用web.config文件