vb.Netの文字列で認識されていないコードページ文字をどのように検出しますか? これらの文字は通常、「?」などのデフォルトの文字で表示されます。または、現在のコード ページが他の出力からの元の文字を認識できない場合は四角。
長いダッシュ文字 (chr(150) ではない) の「四角」文字を表示する外部ソースからのテキスト フィールドがあり、それを文字コード 45 (ダッシュ) に置き換えて互換性を持たせたいのですが、できます。置換でデフォルトの特殊な「認識されない」文字をチェックする方法を決定しません。ネットで調べたのですが、この問題の解決策が見つかりません! 私は System.Text.Encoding で遊んだが、それでも欲しいものを手に入れることができる。これを行う方法はありますか?
ありがとう!