[问题] 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