Dear Sir, (1) codepage = GB18030 String s = "12\u7f51\u9875"; Encoding e = Encoding.GetEncoding("GB18030"); byte[] bytebuf = e.GetBytes(s); for ( int i =0; i< bytebuf.Length ; i++) Console.Write("{0:X2}",(byte)bytebuf[i]); The result is : 31328230833582359131 The correct should be: 3132CDF8D2B3 (2)codepage = GBK String s = "12\u7f51\u9875"; Encoding e = Encoding.GetEncoding("GBK"); byte[] bytebuf = e.GetBytes(s); for ( int i =0; i< bytebuf.Length ; i++) Console.Write("{0:X2}",(byte)bytebuf[i]); The result is : 00310032CDF8D2B3 The correct should be: 3132CDF8D2B3
tks zhu --- Atsushi Eno <[EMAIL PROTECTED]> wrote: > Hi, > > zhu shi song wrote: > > Dear lists, > > I need to convert string "aÓÐÍø" to byte array. > > Can you please give the same string using escaped > (\uXXXX) > representation? It looks broken on mail messages. > > > Encoding e = Encoding.GetEncoding("GBK"); > > > > > byte[] bytebuf = e.GetBytes("1ÓÐÍø"); > > > > Under Windows, I got "31D3D0CDF8". But under > Mono, > > the result is "0031D3D0CDF8". > > > > Who can help me? > > > > It would be nice if you file a bug on our bugzilla: > http://www.mono-project.com/Bugs > > Thanks, > Atsushi Eno > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list