3

私のコードはEncoding.GetEncoding("iso-8859-9");Windows Phone プロジェクトにあります。ただし、「iso-8859-9」は Windows Phone ではサポートされていません。この問題を解決するにはどうすればよいですか?

http://www.hardcodet.net/2010/03/silverlight-text-encoding-class-generator

このリンクも見つけましたが、使い方がわかりません。

4

2 に答える 2

3

プログラムを使用するには、エンコーディング名を入力するだけで、次のようにクラスが生成されます。

http://i.imgur.com/U559Fnv.png

次に、クラスのファイルをどこかに作成し (プログラムから生成されたコードをコピーして貼り付けます)、それを使い始めます。

//Instead of
Encoding enc = Encoding.GetEncoding("iso-8859-9");

//do this
Encoding enc = new ISO88599Encoding();
//Proceed exactly the same

生成されたコードは長すぎてここにコピーペーストできませんが、うまくいけばこれらの手順で管理できます。

于 2013-04-15T11:34:02.753 に答える