I'm trying to store a website address in the appSettings section o开发者_Go百科f the web.config file.  The URL has two querystring paramters at the end of the URL so I need to use the & symbol.  When I hard code the URL in the code file it works if I substitute "&".   In the config file these letters are red.  I've tried both "&" and "&" in the config and they both turn red and I can't read them from the code file.   Can anyone tell me how to do this so that it works?
Thanks,
EDIT:
It looks like it's not reading anything from the appSettings. I'm using this line to retrieve the setting.
String surveyLink = ConfigurationManager.AppSettings["SatisfactionSurveyLink"];
Given that the web.config file is XML itself, if you want a string to actually be & you need to effectively encode it twice. Try:
&
When the XML is decoded, this will convert to & in the string, which will then be decoded again to & appropriately, by the sounds of it. Having said that, it's not really clear why you need & in the URL rather than & if you're trying to give two separate query parameters.
The problem was that I was using a web.config file when I should have been using an app.config file in my test project
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论