How to encode U+FFFD in order to do a replace?
问题 In a text file I obtain from a source I do not control, and which text content changes periodically and I have to compensate by re-downloading and processing, the char U+FFFD occurs frequently (but not always) when what is meant is the single quote or ' character. How can I encode a replace operation so as to replace the U+FFFD with an actual single-quote in C#. I envision something like: string s = s.Replace("U+FFFD", "'"); Clearly I should use the overload that deals with char, but I am not