Encoding.Unicode.GetBytes("一")[0]:0
Encoding.Unicode.GetBytes("一")[0]:78
这是为什么?“一”转成unicode怎么成 0,78了?每个字节都比127小?怎么判断它是不是汉字啊?安说汉字编码会有高字节的啊?
而且
byte[] byte1=new byte[2];
byte1[0]=0;
byte1[1]=78;
string str=Encoding.Unicode.GetString(byte1);
str:一
Encoding.Unicode.GetBytes("一")[0]:78
这是为什么?“一”转成unicode怎么成 0,78了?每个字节都比127小?怎么判断它是不是汉字啊?安说汉字编码会有高字节的啊?
而且
byte[] byte1=new byte[2];
byte1[0]=0;
byte1[1]=78;
string str=Encoding.Unicode.GetString(byte1);
str:一
解决方案 »
- 新手,大家帮忙看下。
- 如何发布C#程序成。EXE?(已安装FRAME)谢谢!!
- 一个简单问题,急
- 初学者在线等:一个填写个人简历的窗体上有很多个TextBox,如何在窗体上画表格出来将TextBox隔开,达到美观的目的?
- 急,哪位用过.net打包工具的?帮我,急,在线等
- C# winform 报表预览双击有子报表的地方 如何禁止弹出新窗口
- C# PPC编程问题
- [调查] 请问众星星们什么时候回来上的班?春节过后第一次上网是初几?
- 帮忙看一下为什么对数据库进行插入时总是出错? 拜托了!
- c#中datagrid中的事件问题
- Share
- 怎么分析系统结构以及数据库,我的开发环境是c#,数据库是sql2005
Encoding.GetEncoding("gb2312").GetBytes("一")
Encoding cod =new UnicodeEncoding(true,false);
byte[] b=cod.GetBytes("一");
汉字的utf16范围你到网上搜一下