「MonoでSHIFT-JISを扱う」の版間の差分

ページの作成:「2015年9月時点のXamarin.MacXamarin.iOSを含むMono環境下ではシフトJISを扱うと一部文字化けするようだ。 Xamarin.Androi...」
 
40行目: 40行目:


==回避策1==
==回避策1==
[[PS Mobile]]で使われている古い[[Mono]]だと[[文字化け]]どころかクラッシュするという理由で作られたものらしい。
[[Unity]]や[[PS Suite]]で使われている古い[[Mono]]だと[[文字化け]]どころかクラッシュするという理由で作られたものらしい。
[[NuGet]]はないようなので[[GitHub]]から[[ソース]]を拾ってきて使ってみた。
[[NuGet]]はないようなので[[GitHub]]から[[ソース]]を拾ってきて使ってみた。
なお、この[[ライブラリ]]の変換テーブルは巨大な[[ソースコード]](to_jis.csとto_utf8.cs)となっており[[Xamarin Studio]]で開くと残念な結果になる。
なお、この[[ライブラリ]]の変換テーブルは巨大な[[ソースコード]](to_jis.csとto_utf8.cs)となっており[[Xamarin Studio]]で開くと残念な結果になる。