[問題] C# hex轉unicode

作者: HwangTW (谷歌翻譯王)   2015-03-04 14:04:32
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual Studio 2013 C#
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
恩偽藥做遊戲的翻譯,要把一大串hex轉成unicode(可獨字元)
00代表這一段翻譯的結束,其他則有意義
以下為 HxD 讀出的結果
1. 遊戲程式所讀取的代碼(只圈選一部分)
http://i.imgur.com/xEAcafB.png
2. 鎖鑰翻譯的地方(只圈選一部分)
http://i.imgur.com/1DsIE0p.png
因為有一大串的資料,因此想透過程式批次處理並輸出成txt檔
想請問大家是否有方法可達成這功能
這是我的作法(因找不到適合的資料型態而卡住)
http://ideone.com/SOC8wy
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
作者: azureblaze (AzureBlaze)   2015-03-04 14:16:00
C_sharp在隔壁
作者: HwangTW (谷歌翻譯王)   2015-03-04 14:25:00
真的假的發錯版0.0
作者: Killercat (殺人貓™)   2015-03-04 14:51:00
C++的話其實用wchar_t/wstring就可以了基本上接進來的東西都會是對的。當然你問的是C#...

Links booklink

Contact Us: admin [ a t ] ucptt.com