黑马程序员技术交流社区

标题: 在屏幕输出“中国”,但代码中不能出现中国 [打印本页]

作者: 张林杰    时间: 2013-8-28 22:03
标题: 在屏幕输出“中国”,但代码中不能出现中国
本帖最后由 张林杰 于 2013-8-30 00:00 编辑

C#在控制台输出“中国,你好”,但是代码中不能出现中国..这题貌似关于中文汉字编码的,很想知道答案!先谢谢各位了!
作者: 黑骏马    时间: 2013-8-28 22:22
我也想知道答案。之前看到别人做过的测试题里好像有一题是要求判断汉字的发音的,也跟汉字编辑有关。视频没看完,不知道里面是不是有讲到。

作者: 心动行动    时间: 2013-8-28 22:27
            byte[] buffer = { 214, 208, 185, 250 };
            Console.WriteLine(Encoding.Default.GetString(buffer));
            Console.ReadKey();如果出现乱码把default换成utf8.或者其他的编码格式

作者: 丁海平    时间: 2013-8-29 12:02
应该是电脑原因或vs原因了
作者: 张林杰    时间: 2013-8-29 23:59
心动行动 发表于 2013-8-28 22:27
byte[] buffer = { 214, 208, 185, 250 };
            Console.WriteLine(Encoding.Default.G ...

谢谢!{:soso_e179:}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2