xiaoming851 2007年07月12日
一个char的UNICODE互换的怪问题。
代码如下:
char cn = '識';
long uc = 16775676;
MessageBox.Show(":" + uc + ":" + (char)uc + ":" + (long)cn + ":");

输出结果:
:16775676:識:35672:



按理说(long)cn的值应该是16775676,可为什么变成了35672?

谢谢达人!
...全文
585 点赞 收藏 28
写回复
28 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告