I would like to replace a straight quotation mark (“) using C#.
I might be missing something small, but I can’t get it with a normal string.Replace();
someWord.Replace(@""", "&");
Can I do it with a normal string.Replace(); or do I need to use Regex? If the latter, what would the Regex replace look like?
I agree with Heinzi, you should use
"instead of&, and&means “&”Btw, after invoking the Replace method, don’t forget to set the value to someWord again:
And there is another way to do it. Add the reference System.Web, and using System.Web;
then:
someWord = HttpUtility.HtmlEncode(someWord);