私は制御しないソースから取得したテキストファイルで、定期的にどのテキストコンテンツが変更され、再ダウンロードと処理によって補正する必要があります。char U + FFFDは、一重引用符または '文字です。置き換えを行うためにU + FFFDをエンコードする方法は?
U + FFFDをC#の実際の一重引用符で置き換えるために、置換操作をどのようにエンコードできますか?
string s = s.Replace("U+FFFD", "'");
明らかに私は文字を扱うオーバーロードを使用する必要がありますが、私はU + FFFDをエンコードする方法がわからない、またはそのこと、単一引用符のために:私のようなものを想像します!
ちなみに、これは(おそらくサーバー側の)不正なcharset wranglingの特徴です。 [U + FFFDは置換文字です](http://www.fileformat.info/info/unicode/char/fffd/index.htm)。 – dkarp
それは本当らしいですが、何も私は何もできません。私がしているのは、テキストファイルとしてダウンロードして、それがどのように見えるかを処理することだけです。 – Cyberherbalist
"U + FFFD"という文字列を他の文字列と同じように置き換えます。 "foo" –