メインメニューを開く

差分

MonoでSHIFT-JISを扱う

158 バイト追加, 2016年6月9日 (木) 15:50
==回避策1==
utf8-sjis-encoderというイカす[[ライブラリ]]を[[GitHub]]で発見した。これは[[Unity]]や[[PS Suite]]で使われている古い[[Mono]]だと(.NET Framework 2.0系相当)だと[[文字化け]]どころかクラッシュするという理由で作られたものらしい。どころか[[クラッシュ]]するという理由で作られたものらしい。
[[NuGet]]はないようなので[[GitHub]]から[[ソース]]を拾ってきて使ってみた。
なお、この[[ライブラリ]]の変換テーブルは巨大なの[[変換テーブル]]部分は巨大な[[ソースコード]](to_jis.csとto_utf8.cs)となっており[[Xamarin Studio]]で開くと残念な結果になる。*https://github.com/GRGSIBERIA/utf8-sjis-encoder
検証
ロミオ×ジュリエット
ちゃんと表示された。正常に表示された。素晴らしい。
==関連項目==
匿名利用者